Astuce PHP :
- Pour le débuguage il faut absolument retirer les @ (qui cache les erreurs)
- Et utiliser mysql_error() qui explique ce qui se passe
- Il vaut mieux éviter mysql_* (obsolète depuis...
Type: Messages; Utilisateur: Séb.
Astuce PHP :
- Pour le débuguage il faut absolument retirer les @ (qui cache les erreurs)
- Et utiliser mysql_error() qui explique ce qui se passe
- Il vaut mieux éviter mysql_* (obsolète depuis...
Merci pour la proposition !
Dans l'ordre de ma découverte...
C'est documenté, c'est bien. Par contre il y a beaucoup plus de CSS que de PHP.
La chasse des extraits de code n'est pas fixe. Le...
Cela devrait ressembler à quelque chose comme :
$req = $connexion->prepare('UPDATE upload SET nom = :nom WHERE id = :id');
$req->execute(['nom' => $nom_image, 'id' => $id_image]);
Il faut commencer par apprendre PHP et présenter le script correctement ;)
$pdo = new PDO($dsn); // Voir doc
$result = [];
if ($index === 'no') {
$sql = <<<SQL
SELECT ALL cod,...
Il y a aussi une limite sur le poids d'une requête POST avec post_max_size => https://www.php.net/manual/en/ini.core.php#ini.post-max-size
Et sur la taille des fichiers avec upload_max_filesize =>...
Et comment changes-tu le prix d'un produit ? Tu créées un nouveau produit ?
Une autre solution :)
select all id, code
from ta_table
where code in (
select all code
from ta_table
group by code
having count(distinct id) > 1
Où est définie ta classe MP3File ?
Il manque une ligne pour la charger, ex. :
require_once '/path/to/MP3File.php';
Tu passes de combien à combien ?
Je suis prêt à tester sur différentes configs MySQL / MariaDB si tu mets à dispo la data.
Salut !
Quel est le problème ?
PS : Tes requêtes sont illisibles, tu ne suis pas les conseils qu'on te donne.
Ouvre le fichier téléchargé avec ton éditeur, tu y trouveras le message d'erreur suivant :
Il doit y avoir un problème de chemin d'accès au fichier.
Difficile d'avoir une info complète ;)
Maintenant on apprend que les fichiers viennent de https://www.newsletterXX.com/news.php et passent par du AutoIt.
Quel est le codage des fichiers sur...
Quel est le codage de tes fichiers .txt ? Comment sont-ils produits ?
Tu as des fichiers .txt qui ne contiennent pas que du texte ?
Quels traitements sont appliqués lors de l'upload / du transfert...
Tu peux faire ceci :
$sql = <<<SQL
UPDATE member
SET password = {$password}, expire_at = CURRENT_DATE + INTERVAL 1 MONTH
WHERE id = {$member_id}
SQL;
Pour ce genre de besoin il faut passer par une session.
L'alternative : mettre toutes tes variables dans un ou des champs de formulaire cachés <input type="hidden" name="..." value="..."> est trop...
Et donc toutes tes pages ont un problème de codage ?
Que donne echo ini_get('default_charset'); ?
Le problème arrive avec tous les fichiers ou bien 1 seul fichier en particulier ?
Voir...
Tu peux ajouter une colonne indiquant la date d'expiration du mot de passe :
member
-------------
id
password
expire_at
A la connexion, tu vérifies si la date d'expiration est...
C'est un problème de codage.
Quel est le charset de ta page ? Il faut le déclarer correctement, généralement avec <meta charset="utf-8"> dans le <head>.
escartefigue t'a donné un exemple qui répond à ce besoin.
Problème : tu utilises mal EXISTS.
Tu fais :
WHERE EXISTS (
SELECT bordeaux
FROM devis_itineraires_lieux
WHERE...
Désolé je n'ai pas compris la cinématique.
Cela me semble bien compliqué et avec trop de redirections.
Deux possibilités :
1. Pourquoi ne pas faire cela en JavaScript sur 1 page unique ?
2. Pourquoi ne pas demander à l'utilisateur de...
Perso je n'utilise jamais empty() pour les raisons que tu énonces
Exception => Vérifier si un tableau est vide (facilite la relecture)
Essaie le ptit débugage suivant :
$sql = "select date FROM contact_form_info WHERE serial ='".$serial."'";
echo '$sql => ';
var_dump($sql);
$result = mysqli_query($base, $sql);
echo '$result...
Le null PHP n'a pas la même signification qu'en SQL et suit une logique classique.
En PHP (null === null) => true
Et pour compliquer un peu plus les choses le NULL SQL sera traité différemment...
En plus avec les 3 niveaux de quotes on n'y voit franchement pas clair.
Prends soin de ton code ;)
$requete = <<<SQL
UPDATE liste
SET `COL 16` = '{$dt}', `COL 18` = '{$utilisateur}'...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.