Ses derniers messages sur les forums
hum la clairement c'est une erreur de construction de la requête SQL. on te dit que la colonne 'dady2' n'existe pas.
fait un echo ou un var_dump de la chaine que tu passe au mysql_query afin de voir ce que tu envois (tu pourra aussi tester avec pma ou la console mysql).
@+
Il en faut peu pour être heureux !!!!!
Il en faut peu pour être heureux !!!!!
page_afficher.php
c'est $enregistrements['id'] qu'il faut mettre dans le lien et pas $id (qui d'ailleur n'existe pas tu doit avoir un message d'erreur, si ce n'est pas le cas ajoute error_reporting(E_ALL |E_STRICT); en 1ère ligne de ton script !
page modifier.php utilise $_GET plutôt que $_REQUEST (question de "sécurité").
vire l'arobase du if(@mysql_num_rows($sql))
tu utilise deux fois ta fonction qdb($sql) (qui ne sert qu'a utiliser qdb($sql) plutôt que mysql_query() ?) une seule suffit.
tu devrais avoir un message d'erreur sur le mysql_num_row sinon c'est qu'effectivement l'id n'est pas dans la table.
quand à
// c'est ok alors on récupère les infos
$id = $_REQUEST['id'];
$pseudo = $_REQUEST['pseudo'];
$motdepasse = $_REQUEST['motdepasse'];
je vois pas d'ou sort $_REQUEST je te conseil de revoir le fonctionnement de php et mysql dans les cours (a moins que ta fonction qdb soit super compete et fasse les chose bien mais je suis pas sur la).
la dernière page semble correct.
@+
Il en faut peu pour être heureux !!!!!
salut,
si tu a un php >5.3.0 je verrais un truc comme ça
<?php
$iterator = new DirectoryIterator('chemin dossier image');
foreach ($iterator as $fileinfo) {
if ($fileinfo->isFile()) {
$file[$fileinfo->getMTime()] = $fileinfo->getFilename();
}
}
ksort($file);
?>
sinon même genre avec
filemtime + glob + foreach ;)
par contre si tes images sont référencées dans une table SQL par rapport a tes news je pense plus judicieux de faire une requete SQL sur la tables des news et un order by sur la date des news ;)
@+
Il en faut peu pour être heureux !!!!!
heu tu a lu ma réponse ?
http://www.lephpfacile.com/forum/1-php-mysql/2994-vairable-formulaire
tu va redemander sur tous les messages du meme sujet ? :s
@+
Il en faut peu pour être heureux !!!!!
ben c'est ce que j'ai fait au pire tu peut faire un order by rand() et un limit 1 pour en prendre une au pif ;)
après vu le peu de critère je peut pas t'aider plus.
@+
Il en faut peu pour être heureux !!!!!
salut,
faut ajouter l'id expediteur dans le formulaire
<textarea name="message" rows="7" cols="68"><?php if (isset($_POST['message'])) echo stripslashes(htmlentities(trim($_POST['message']))); ?></textarea></p>
<p align="left"> <br />
<input type="hidden" name="destinataire" value="<?php echo$iddest; ?>" />
<input type="submit" name="go" value="Envoyer" style="float: left"> </p>
la validation du formulaire
<?php
$sql = 'INSERT INTO messages VALUES ("", "'.$_SESSION['id'].'", "'.mysql_real_escape_string($_POST['destinataire'].'", "'.date("Y-m-d H:i:s").'", "'.mysql_escape_string($_POST['titre']).'", "'.mysql_escape_string($_POST['message']).'")';
?>
et tu peut virer les 2 premières lignes ^^
@+
Il en faut peu pour être heureux !!!!!
perso j'aurais suggéré
- bonjour
- s'il vous plait
- merci
mais bon je suis p'tet hors sujet XD
@+
Il en faut peu pour être heureux !!!!!
pour le principe commence à lire les tutos ici, pour les designs => http://www.alsacreations.com
@+
Il en faut peu pour être heureux !!!!!
salut,
pour la requete sql update champ = champ + 1; ?
pour le graphique je sais pas s'il est produit a partir de ce paramètre ça devrait être automatique (sauf si y a une gestion de cache ;))
@+
Il en faut peu pour être heureux !!!!!