Accueil > Forum > > > > Update avec un input text
Update avec un input text
mercredi 2 juillet 2003 à 16:45:08 |
Update avec un input text

piervs
|
Salut a tous! Je voudrais faire un Update de ma base de donnée via PHP. Pour cela je vais recupéré le contenu d'un input text et le rentrer ds ma base. J'ai essayer le code suivant: echo " <B> <FORM action=$page METHOD=POST> Commentaires <input type=text size=7 name=commentaire > <input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> </FORM> "; $requeteaj= 'UPDATE cancersein SET Commentaire = '.$commentaire.' where idimage= '.$idimage.' '; Le tout inserer ds un programme un peu long (trop pour que je le mette en entier). Cela ne fonctionne pas du tout!!! J'implore votre aide!!!!! SVP! Merci d'avance
|
|
mercredi 2 juillet 2003 à 17:13:03 |
Re : Update avec un input text

Tortuegeniale
|
Salut
$idimage il est pas dans ton formulaire, il est dans la page ou c ça l'erreur ? lol
++
--> http://www.kame-house.org <-- La plus grosse base de données sur les dessins animés des années 80 Site gratuit et sans pub
------------------------------- Réponse au message : -------------------------------
> Salut a tous! > > Je voudrais faire un Update de ma base de donnée via PHP. Pour cela je vais recupéré le contenu d'un input text et le rentrer ds ma base. J'ai essayer le code suivant: > > echo " > <B> > > <FORM action=$page METHOD=POST> > > Commentaires <input type=text size=7 name=commentaire > > > <input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> > </FORM> > "; > $requeteaj= 'UPDATE cancersein SET Commentaire = '.$commentaire.' where idimage= '.$idimage.' '; > > > Le tout inserer ds un programme un peu long (trop pour que je le mette en entier). Cela ne fonctionne pas du tout!!! J'implore votre aide!!!!! SVP! > > Merci d'avance
|
|
mercredi 2 juillet 2003 à 17:16:55 |
Re : Update avec un input text

Tortuegeniale
|
et essaye ça pour l'update
$requeteaj= "UPDATE cancersein SET Commentaire = '$commentaire' where idimage= '$idimage'";
Les . que t'a mis servent pas ici
--> http://www.kame-house.org <-- La plus grosse base de données sur les dessins animés des années 80 Site gratuit et sans pub
------------------------------- Réponse au message : -------------------------------
> > Salut > > $idimage il est pas dans ton formulaire, il est dans la page ou c ça l'erreur ? lol > > ++ > > --> http://www.kame-house.org <-- > La plus grosse base de données sur les dessins animés des années 80 > Site gratuit et sans pub > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Salut a tous! > > > > Je voudrais faire un Update de ma base de donnée via PHP. Pour cela je vais recupéré le contenu d'un input text et le rentrer ds ma base. J'ai essayer le code suivant: > > > > echo " > > <B> > > > > <FORM action=$page METHOD=POST> > > > > Commentaires <input type=text size=7 name=commentaire > > > > > <input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> > > </FORM> > > "; > > $requeteaj= 'UPDATE cancersein SET Commentaire = '.$commentaire.' where idimage= '.$idimage.' '; > > > > > > Le tout inserer ds un programme un peu long (trop pour que je le mette en entier). Cela ne fonctionne pas du tout!!! J'implore votre aide!!!!! SVP! > > > > Merci d'avance >
|
|
jeudi 3 juillet 2003 à 14:40:36 |
Re : Update avec un input text

piervs
|
non, ca marche tjs pas; meme moins bien car maintenant ma page s'affiche même plus et g le message d'erreur suivant: Parse error: parse error, unexpected T_VARIABLE in c:\mes documents\pyp\test php\update_commentaire.php on line 62
C'est tro horrible j'en ai marre rien ne marche!!!!!!!!!!!!!! ------------------------------- Réponse au message : -------------------------------
> > et essaye ça pour l'update > > $requeteaj= "UPDATE cancersein SET Commentaire = '$commentaire' where idimage= '$idimage'"; > > Les . que t'a mis servent pas ici > > > --> http://www.kame-house.org <-- > La plus grosse base de données sur les dessins animés des années 80 > Site gratuit et sans pub > > > ------------------------------- > Réponse au message : > ------------------------------- > > > > > Salut > > > > $idimage il est pas dans ton formulaire, il est dans la page ou c ça l'erreur ? lol > > > > ++ > > > > --> http://www.kame-house.org <-- > > La plus grosse base de données sur les dessins animés des années 80 > > Site gratuit et sans pub > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > Salut a tous! > > > > > > Je voudrais faire un Update de ma base de donnée via PHP. Pour cela je vais recupéré le contenu d'un input text et le rentrer ds ma base. J'ai essayer le code suivant: > > > > > > echo " > > > <B> > > > > > > <FORM action=$page METHOD=POST> > > > > > > Commentaires <input type=text size=7 name=commentaire > > > > > > > <input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> > > > </FORM> > > > "; > > > $requeteaj= 'UPDATE cancersein SET Commentaire = '.$commentaire.' where idimage= '.$idimage.' '; > > > > > > > > > Le tout inserer ds un programme un peu long (trop pour que je le mette en entier). Cela ne fonctionne pas du tout!!! J'implore votre aide!!!!! SVP! > > > > > > Merci d'avance > > >
|
|
jeudi 3 juillet 2003 à 17:15:29 |
Re : Update avec un input text

Tortuegeniale
|
ce message d'erreur signifie que tu as une erreur de php dans la ligne 62 et ça arrive pas jusqu'a la requete
++
--> http://www.kame-house.org <-- La plus grosse base de données sur les dessins animés des années 80 Site gratuit et sans pub
------------------------------- Réponse au message : -------------------------------
> > > non, ca marche tjs pas; meme moins bien car maintenant ma page s'affiche même plus et g le message d'erreur suivant: > Parse error: parse error, unexpected T_VARIABLE in c:\mes documents\pyp\test php\update_commentaire.php on line 62 > > C'est tro horrible j'en ai marre rien ne marche!!!!!!!!!!!!!! > ------------------------------- > Réponse au message : > ------------------------------- > > > > > et essaye ça pour l'update > > > > $requeteaj= "UPDATE cancersein SET Commentaire = '$commentaire' where idimage= '$idimage'"; > > > > Les . que t'a mis servent pas ici > > > > > > --> http://www.kame-house.org <-- > > La plus grosse base de données sur les dessins animés des années 80 > > Site gratuit et sans pub > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > > > > Salut > > > > > > $idimage il est pas dans ton formulaire, il est dans la page ou c ça l'erreur ? lol > > > > > > ++ > > > > > > --> http://www.kame-house.org <-- > > > La plus grosse base de données sur les dessins animés des années 80 > > > Site gratuit et sans pub > > > > > > > > > ------------------------------- > > > Réponse au message : > > > ------------------------------- > > > > > > > Salut a tous! > > > > > > > > Je voudrais faire un Update de ma base de donnée via PHP. Pour cela je vais recupéré le contenu d'un input text et le rentrer ds ma base. J'ai essayer le code suivant: > > > > > > > > echo " > > > > <B> > > > > > > > > <FORM action=$page METHOD=POST> > > > > > > > > Commentaires <input type=text size=7 name=commentaire > > > > > > > > > <input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> > > > > </FORM> > > > > "; > > > > $requeteaj= 'UPDATE cancersein SET Commentaire = '.$commentaire.' where idimage= '.$idimage.' '; > > > > > > > > > > > > Le tout inserer ds un programme un peu long (trop pour que je le mette en entier). Cela ne fonctionne pas du tout!!! J'implore votre aide!!!!! SVP! > > > > > > > > Merci d'avance > > > > > >
|
|
vendredi 4 juillet 2003 à 09:32:41 |
Re : Update avec un input text

piervs
|
Oui, je sais bien ! La ligne 62, c justement celle de mon update !!!
------------------------------- Réponse au message : -------------------------------
> > ce message d'erreur signifie que tu as une erreur de php dans la ligne 62 et ça arrive pas jusqu'a la requete > > ++ > > --> http://www.kame-house.org <-- > La plus grosse base de données sur les dessins animés des années 80 > Site gratuit et sans pub > > > ------------------------------- > Réponse au message : > ------------------------------- > > > > > > > non, ca marche tjs pas; meme moins bien car maintenant ma page s'affiche même plus et g le message d'erreur suivant: > > Parse error: parse error, unexpected T_VARIABLE in c:\mes documents\pyp\test php\update_commentaire.php on line 62 > > > > C'est tro horrible j'en ai marre rien ne marche!!!!!!!!!!!!!! > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > > > > et essaye ça pour l'update > > > > > > $requeteaj= "UPDATE cancersein SET Commentaire = '$commentaire' where idimage= '$idimage'"; > > > > > > Les . que t'a mis servent pas ici > > > > > > > > > --> http://www.kame-house.org <-- > > > La plus grosse base de données sur les dessins animés des années 80 > > > Site gratuit et sans pub > > > > > > > > > ------------------------------- > > > Réponse au message : > > > ------------------------------- > > > > > > > > > > > Salut > > > > > > > > $idimage il est pas dans ton formulaire, il est dans la page ou c ça l'erreur ? lol > > > > > > > > ++ > > > > > > > > --> http://www.kame-house.org <-- > > > > La plus grosse base de données sur les dessins animés des années 80 > > > > Site gratuit et sans pub > > > > > > > > > > > > ------------------------------- > > > > Réponse au message : > > > > ------------------------------- > > > > > > > > > Salut a tous! > > > > > > > > > > Je voudrais faire un Update de ma base de donnée via PHP. Pour cela je vais recupéré le contenu d'un input text et le rentrer ds ma base. J'ai essayer le code suivant: > > > > > > > > > > echo " > > > > > <B> > > > > > > > > > > <FORM action=$page METHOD=POST> > > > > > > > > > > Commentaires <input type=text size=7 name=commentaire > > > > > > > > > > > <input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> > > > > > </FORM> > > > > > "; > > > > > $requeteaj= 'UPDATE cancersein SET Commentaire = '.$commentaire.' where idimage= '.$idimage.' '; > > > > > > > > > > > > > > > Le tout inserer ds un programme un peu long (trop pour que je le mette en entier). Cela ne fonctionne pas du tout!!! J'implore votre aide!!!!! SVP! > > > > > > > > > > Merci d'avance > > > > > > > > > >
|
|
vendredi 4 juillet 2003 à 09:33:11 |
Re : Update avec un input text

piervs
|
Oui, je sais bien ! La ligne 62, c justement celle de mon update !!!
------------------------------- Réponse au message : -------------------------------
> > ce message d'erreur signifie que tu as une erreur de php dans la ligne 62 et ça arrive pas jusqu'a la requete > > ++ > > --> http://www.kame-house.org <-- > La plus grosse base de données sur les dessins animés des années 80 > Site gratuit et sans pub > > > ------------------------------- > Réponse au message : > ------------------------------- > > > > > > > non, ca marche tjs pas; meme moins bien car maintenant ma page s'affiche même plus et g le message d'erreur suivant: > > Parse error: parse error, unexpected T_VARIABLE in c:\mes documents\pyp\test php\update_commentaire.php on line 62 > > > > C'est tro horrible j'en ai marre rien ne marche!!!!!!!!!!!!!! > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > > > > et essaye ça pour l'update > > > > > > $requeteaj= "UPDATE cancersein SET Commentaire = '$commentaire' where idimage= '$idimage'"; > > > > > > Les . que t'a mis servent pas ici > > > > > > > > > --> http://www.kame-house.org <-- > > > La plus grosse base de données sur les dessins animés des années 80 > > > Site gratuit et sans pub > > > > > > > > > ------------------------------- > > > Réponse au message : > > > ------------------------------- > > > > > > > > > > > Salut > > > > > > > > $idimage il est pas dans ton formulaire, il est dans la page ou c ça l'erreur ? lol > > > > > > > > ++ > > > > > > > > --> http://www.kame-house.org <-- > > > > La plus grosse base de données sur les dessins animés des années 80 > > > > Site gratuit et sans pub > > > > > > > > > > > > ------------------------------- > > > > Réponse au message : > > > > ------------------------------- > > > > > > > > > Salut a tous! > > > > > > > > > > Je voudrais faire un Update de ma base de donnée via PHP. Pour cela je vais recupéré le contenu d'un input text et le rentrer ds ma base. J'ai essayer le code suivant: > > > > > > > > > > echo " > > > > > <B> > > > > > > > > > > <FORM action=$page METHOD=POST> > > > > > > > > > > Commentaires <input type=text size=7 name=commentaire > > > > > > > > > > > <input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> > > > > > </FORM> > > > > > "; > > > > > $requeteaj= 'UPDATE cancersein SET Commentaire = '.$commentaire.' where idimage= '.$idimage.' '; > > > > > > > > > > > > > > > Le tout inserer ds un programme un peu long (trop pour que je le mette en entier). Cela ne fonctionne pas du tout!!! J'implore votre aide!!!!! SVP! > > > > > > > > > > Merci d'avance > > > > > > > > > >
|
|
vendredi 4 juillet 2003 à 13:35:24 |
Re : Update avec un input text

Tortuegeniale
|
met les 63 1ere ligne de code pour voir
oublie pas d'enlever login et mot de passe, je dis pas ça pour toi mais g vu un boulet le faire lol donc vo mieux prevenir lol
--> http://www.kame-house.org <-- La plus grosse base de données sur les dessins animés des années 80 Site gratuit et sans pub
------------------------------- Réponse au message : -------------------------------
> > Oui, je sais bien ! La ligne 62, c justement celle de mon update !!! > > > ------------------------------- > Réponse au message : > ------------------------------- > > > > > ce message d'erreur signifie que tu as une erreur de php dans la ligne 62 et ça arrive pas jusqu'a la requete > > > > ++ > > > > --> http://www.kame-house.org <-- > > La plus grosse base de données sur les dessins animés des années 80 > > Site gratuit et sans pub > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > > > > > > > non, ca marche tjs pas; meme moins bien car maintenant ma page s'affiche même plus et g le message d'erreur suivant: > > > Parse error: parse error, unexpected T_VARIABLE in c:\mes documents\pyp\test php\update_commentaire.php on line 62 > > > > > > C'est tro horrible j'en ai marre rien ne marche!!!!!!!!!!!!!! > > > ------------------------------- > > > Réponse au message : > > > ------------------------------- > > > > > > > > > > > et essaye ça pour l'update > > > > > > > > $requeteaj= "UPDATE cancersein SET Commentaire = '$commentaire' where idimage= '$idimage'"; > > > > > > > > Les . que t'a mis servent pas ici > > > > > > > > > > > > --> http://www.kame-house.org <-- > > > > La plus grosse base de données sur les dessins animés des années 80 > > > > Site gratuit et sans pub > > > > > > > > > > > > ------------------------------- > > > > Réponse au message : > > > > ------------------------------- > > > > > > > > > > > > > > Salut > > > > > > > > > > $idimage il est pas dans ton formulaire, il est dans la page ou c ça l'erreur ? lol > > > > > > > > > > ++ > > > > > > > > > > --> http://www.kame-house.org <-- > > > > > La plus grosse base de données sur les dessins animés des années 80 > > > > > Site gratuit et sans pub > > > > > > > > > > > > > > > ------------------------------- > > > > > Réponse au message : > > > > > ------------------------------- > > > > > > > > > > > Salut a tous! > > > > > > > > > > > > Je voudrais faire un Update de ma base de donnée via PHP. Pour cela je vais recupéré le contenu d'un input text et le rentrer ds ma base. J'ai essayer le code suivant: > > > > > > > > > > > > echo " > > > > > > <B> > > > > > > > > > > > > <FORM action=$page METHOD=POST> > > > > > > > > > > > > Commentaires <input type=text size=7 name=commentaire > > > > > > > > > > > > > <input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> > > > > > > </FORM> > > > > > > "; > > > > > > $requeteaj= 'UPDATE cancersein SET Commentaire = '.$commentaire.' where idimage= '.$idimage.' '; > > > > > > > > > > > > > > > > > > Le tout inserer ds un programme un peu long (trop pour que je le mette en entier). Cela ne fonctionne pas du tout!!! J'implore votre aide!!!!! SVP! > > > > > > > > > > > > Merci d'avance > > > > > > > > > > > > > > >
|
|
vendredi 4 juillet 2003 à 14:29:25 |
Re : Update avec un input text

piervs
|
je te le file en entier car les premieres lignes ca va pas t'aider bcp je pense:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html> <head> <title>Tumarch: Consultation de la base</title> </head> <body>
<?php $chemin = 'C:/Mes Documents/PYP/TUMARCH/sein/';
function affichePages($nb,$page,$total) { $nbpages=ceil($total/$nb); $numeroPages = 1; $compteurPages = 1; $limite = 0; echo '<table border = "0" ><tr>'."\n"; while($numeroPages <= $nbpages) { echo '<td ><a href = "'.$page.'">'.$numeroPages.'</a></td>'."\n"; $limite = $limite + $nb; $numeroPages = $numeroPages + 1; $compteurPages = $compteurPages + 1; if($compteurPages == 10) { $compteurPages = 1; echo '<br>'."\n"; } } echo '</tr></table>'."\n"; }
function displayNextPreviousButtons($limite,$total,$nb,$page) { $limiteSuivante = $limite + $nb; $limitePrecedente = $limite - $nb;
echo '<table><tr>'."\n"; if($limite != 0) { echo '<td valign="top">'."\n"; echo '<form action="'.$page.'" method="post">'."\n"; echo '<input type="submit" value="précédents">'."\n"; echo '<input type="hidden" value="'.$limitePrecedente.'" name="limite">'."\n"; echo '</form>'."\n"; echo '</td>'."\n"; } if($limiteSuivante < $total) { echo '<td valign="top">'."\n";
echo " <B>
<FORM action=$page MEthOD=POST>
Commentaires <input type=text size=7 name=commentaire >
<input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> </FORM> /*ligne64*/ "; $requeteaj= "UPDATE cancersein SET Commentaire = '$commentaire' where idimage= 2 "; $res=mysql_query($requeteaj) or die;
echo '</td>'."\n"; } echo '</tr></table>'."\n"; }
function verifLimite($limite,$total,$nombre) { // je verifie si limite est un nombre. if(is_numeric($limite)) { // si $limite est entre 0 et $total, $limite est ok // sinon $limite n'est pas valide. if(($limite >=0) && ($limite <= $total) && (($limite%$nombre)==0)) { // j'assigne 1 à $valide si $limite est entre 0 et $max $valide = 1; } else { // sinon j'assigne 0 à $valide $valide = 0; } } else { // si $limite n'est pas numérique j'assigne 0 à $valide $valide = 0; } // je renvois $valide return $valide; }
$username="";$password="";$hostname="";
$nombase="";
echo ("<img src='logobaclesse.gif' alt='Baclesse' align = 'right'/> <img src='Logo.bmp' alt='lusac' align = 'left'/> <center><font size=6,8><U>TUMARCH<br>Consultation des données</u></font><br><br><br><br><br><br><br></CENTER>");
// on va afficher 1 résultats par page. $nombre = 1; // si limite n'existe pas on l'initialise à Zéro if (!$limite) $limite = 0; // on cherche le nom de la page. $path_parts = pathinfo($PHP_SELF); $page = $path_parts["basename"];
#On se connecte a MySql
if(!($connexion=mysql_connect($hostname,$username,$password)))
{echo "<U>probleme lors de la connexion à MySql</U>";exit();}
#On se connecte a la base
if(!mysql_select_db($nombase,$connexion))
{echo ("Erreur de selection de la base -->$nombase<--<BR>");exit();}
$select = ("SELECT count(idImage) FROM cancersein ");
$result = mysql_query($select,$connexion) or die ('Erreur : '.mysql_error() ); $row = mysql_fetch_row($result); $total = $row[0];
$verifLimite= verifLimite($limite,$total,$nombre); // si la limite passée n'est pas valide on la remet à Zéro if(!$verifLimite) { $limite = 0; } # Consultation du contenu de la table
$requetesel=("SELECT idimage, type, famille, sousfamille, nomimage FROM cancersein where commentaire = '' order by idImage ASC limit ".$limite.','.$nombre );
$result=mysql_query($requetesel,$connexion);
if($total) { echo '<b><u>Voici les images sans commentaires: </u></b><br><br>'; // debut du tableau echo '<table bgcolor="#FFFFFF">'."\n"; echo '<tr>'; echo '<td bgcolor="#669999"><b><u>idimage</u></b></td>'; echo '<td bgcolor="#669999"><b><u>type</u></b></td>'; echo '<td bgcolor="#669999"><b><u>famille</u></b></td>'; echo '<td bgcolor="#669999"><b><u>sousfamille</u></b></td>'; echo '</tr>'."\n";
while($row = mysql_fetch_array($result)) { $idimage=$row['idimage']; $nomImage=$row['nomimage']; $fa=$row['famille']; $sousfa=$row['sousfamille']; if ($sousfa != '') { $toto = $chemin. $row['type']. "/" . $fa . "/" . $sousfa . "/" . $nomImage ; } else{ $toto = $chemin. $row['type']. "/" . $fa . "/" . $nomImage ;} echo $toto; echo "<img src= '$toto' border='0' /></div><br><br>"; echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row['idimage'].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row['type'].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row['famille'].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row['sousfamille'].'</td>'; echo '</tr>'."\n"; } echo '</table>'."\n";
} else echo '<big>Pas d\'images pour la requete choisie </big>'; mysql_free_result($result);
if($total > $nombre) { // affichage des liens vers les pages affichePages($nombre,$page,$total); // affichage des boutons displayNextPreviousButtons($limite,$total,$nombre,$page); } ?> </body> </html>
------------------------------- Réponse au message : -------------------------------
> > met les 63 1ere ligne de code pour voir > > oublie pas d'enlever login et mot de passe, je dis pas ça pour toi mais g vu un boulet le faire lol donc vo mieux prevenir lol > > > --> http://www.kame-house.org <-- > La plus grosse base de données sur les dessins animés des années 80 > Site gratuit et sans pub > > > ------------------------------- > Réponse au message : > ------------------------------- > > > > > Oui, je sais bien ! La ligne 62, c justement celle de mon update !!! > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > > > > ce message d'erreur signifie que tu as une erreur de php dans la ligne 62 et ça arrive pas jusqu'a la requete > > > > > > ++ > > > > > > --> http://www.kame-house.org <-- > > > La plus grosse base de données sur les dessins animés des années 80 > > > Site gratuit et sans pub > > > > > > > > > ------------------------------- > > > Réponse au message : > > > ------------------------------- > > > > > > > > > > > > > > > non, ca marche tjs pas; meme moins bien car maintenant ma page s'affiche même plus et g le message d'erreur suivant: > > > > Parse error: parse error, unexpected T_VARIABLE in c:\mes documents\pyp\test php\update_commentaire.php on line 62 > > > > > > > > C'est tro horrible j'en ai marre rien ne marche!!!!!!!!!!!!!! > > > > ------------------------------- > > > > Réponse au message : > > > > ------------------------------- > > > > > > > > > > > > > > et essaye ça pour l'update > > > > > > > > > > $requeteaj= "UPDATE cancersein SET Commentaire = '$commentaire' where idimage= '$idimage'"; > > > > > > > > > > Les . que t'a mis servent pas ici > > > > > > > > > > > > > > > --> http://www.kame-house.org <-- > > > > > La plus grosse base de données sur les dessins animés des années 80 > > > > > Site gratuit et sans pub > > > > > > > > > > > > > > > ------------------------------- > > > > > Réponse au message : > > > > > ------------------------------- > > > > > > > > > > > > > > > > > Salut > > > > > > > > > > > > $idimage il est pas dans ton formulaire, il est dans la page ou c ça l'erreur ? lol > > > > > > > > > > > > ++ > > > > > > > > > > > > --> http://www.kame-house.org <-- > > > > > > La plus grosse base de données sur les dessins animés des années 80 > > > > > > Site gratuit et sans pub > > > > > > > > > > > > > > > > > > ------------------------------- > > > > > > Réponse au message : > > > > > > ------------------------------- > > > > > > > > > > > > > Salut a tous! > > > > > > > > > > > > > > Je voudrais faire un Update de ma base de donnée via PHP. Pour cela je vais recupéré le contenu d'un input text et le rentrer ds ma base. J'ai essayer le code suivant: > > > > > > > > > > > > > > echo " > > > > > > > <B> > > > > > > > > > > > > > > <FORM action=$page METHOD=POST> > > > > > > > > > > > > > > Commentaires <input type=text size=7 name=commentaire > > > > > > > > > > > > > > > <input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> > > > > > > > </FORM> > > > > > > > "; > > > > > > > $requeteaj= 'UPDATE cancersein SET Commentaire = '.$commentaire.' where idimage= '.$idimage.' '; > > > > > > > > > > > > > > > > > > > > > Le tout inserer ds un programme un peu long (trop pour que je le mette en entier). Cela ne fonctionne pas du tout!!! J'implore votre aide!!!!! SVP! > > > > > > > > > > > > > > Merci d'avance > > > > > > > > > > > > > > > > > > > > >
|
|
dimanche 6 juillet 2003 à 18:37:31 |
Re : Update avec un input text

Tortuegeniale
|
Salut
Tu code bizarement je dirai (enfin pour moi le prend pas mal lol)
tu met un coup des " et un coup des '
par exemple ici : echo '</tr></table>'."\n";
2 ' suivit de 2 "
pk pas echo "</tr></table>"."\n"; ou echo '</tr></table>\n'; ??
tu devrais essayer d'épudrer ton code et de choisir une seule et unique façon de commencer un bloque, soit les " soit les ' mais jamais les 2
++
--> http://www.kame-house.org <-- La plus grosse base de données sur les dessins animés des années 80 Site gratuit et sans pub
------------------------------- Réponse au message : -------------------------------
> > je te le file en entier car les premieres lignes ca va pas t'aider bcp je pense: > > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> > > > <html> > <head> > <title>Tumarch: Consultation de la base</title> > </head> > <body> > > > <?php > $chemin = 'C:/Mes Documents/PYP/TUMARCH/sein/'; > > > function affichePages($nb,$page,$total) { > $nbpages=ceil($total/$nb); > $numeroPages = 1; > $compteurPages = 1; > $limite = 0; > echo '<table border = "0" ><tr>'."\n"; > while($numeroPages <= $nbpages) { > echo '<td ><a href = "'.$page.'">'.$numeroPages.'</a></td>'."\n"; > $limite = $limite + $nb; > $numeroPages = $numeroPages + 1; > $compteurPages = $compteurPages + 1; > if($compteurPages == 10) { > $compteurPages = 1; > echo '<br>'."\n"; > } > } > echo '</tr></table>'."\n"; > } > > function displayNextPreviousButtons($limite,$total,$nb,$page) { > $limiteSuivante = $limite + $nb; > $limitePrecedente = $limite - $nb; > > echo '<table><tr>'."\n"; > if($limite != 0) { > echo '<td valign="top">'."\n"; > echo '<form action="'.$page.'" method="post">'."\n"; > echo '<input type="submit" value="précédents">'."\n"; > echo '<input type="hidden" value="'.$limitePrecedente.'" name="limite">'."\n"; > echo '</form>'."\n"; > echo '</td>'."\n"; > } > if($limiteSuivante < $total) { > echo '<td valign="top">'."\n"; > > echo " > <B> > > <FORM action=$page MEthOD=POST> > > Commentaires <input type=text size=7 name=commentaire > > > <input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> > </FORM> > /*ligne64*/ "; > $requeteaj= "UPDATE cancersein SET Commentaire = '$commentaire' where idimage= 2 "; > $res=mysql_query($requeteaj) or die; > > echo '</td>'."\n"; > > > } > echo '</tr></table>'."\n"; > } > > > function verifLimite($limite,$total,$nombre) { > // je verifie si limite est un nombre. > if(is_numeric($limite)) { > > // si $limite est entre 0 et $total, $limite est ok > // sinon $limite n'est pas valide. > if(($limite >=0) && ($limite <= $total) && (($limite%$nombre)==0)) { > // j'assigne 1 à $valide si $limite est entre 0 et $max > $valide = 1; > } > else { > // sinon j'assigne 0 à $valide > $valide = 0; > } > } > else { > // si $limite n'est pas numérique j'assigne 0 à $valide > $valide = 0; > } > // je renvois $valide > return $valide; > } > > $username="";$password="";$hostname=""; > > $nombase=""; > > > echo ("<img src='logobaclesse.gif' alt='Baclesse' align = 'right'/> <img src='Logo.bmp' alt='lusac' align = 'left'/> <center><font size=6,8><U>TUMARCH<br>Consultation des données</u></font><br><br><br><br><br><br><br></CENTER>"); > > > // on va afficher 1 résultats par page. > $nombre = 1; > // si limite n'existe pas on l'initialise à Zéro > if (!$limite) $limite = 0; > // on cherche le nom de la page. > $path_parts = pathinfo($PHP_SELF); > $page = $path_parts["basename"]; > > #On se connecte a MySql > > if(!($connexion=mysql_connect($hostname,$username,$password))) > > {echo "<U>probleme lors de la connexion à MySql</U>";exit();} > > #On se connecte a la base > > if(!mysql_select_db($nombase,$connexion)) > > {echo ("Erreur de selection de la base -->$nombase<--<BR>");exit();} > > $select = ("SELECT count(idImage) FROM cancersein "); > > $result = mysql_query($select,$connexion) or die ('Erreur : '.mysql_error() ); > $row = mysql_fetch_row($result); > $total = $row[0]; > > $verifLimite= verifLimite($limite,$total,$nombre); > // si la limite passée n'est pas valide on la remet à Zéro > if(!$verifLimite) { > $limite = 0; > } > # Consultation du contenu de la table > > $requetesel=("SELECT idimage, type, famille, sousfamille, nomimage FROM cancersein where commentaire = '' order by idImage ASC limit ".$limite.','.$nombre ); > > $result=mysql_query($requetesel,$connexion); > > if($total) { > echo '<b><u>Voici les images sans commentaires: </u></b><br><br>'; > // debut du tableau > echo '<table bgcolor="#FFFFFF">'."\n"; > > echo '<tr>'; > echo '<td bgcolor="#669999"><b><u>idimage</u></b></td>'; > echo '<td bgcolor="#669999"><b><u>type</u></b></td>'; > echo '<td bgcolor="#669999"><b><u>famille</u></b></td>'; > echo '<td bgcolor="#669999"><b><u>sousfamille</u></b></td>'; > echo '</tr>'."\n"; > > > while($row = mysql_fetch_array($result)) { > $idimage=$row['idimage']; > $nomImage=$row['nomimage']; > $fa=$row['famille']; > $sousfa=$row['sousfamille']; > if ($sousfa != '') > { > $toto = $chemin. $row['type']. "/" . $fa . "/" . $sousfa . "/" . $nomImage ; > } > else{ > $toto = $chemin. $row['type']. "/" . $fa . "/" . $nomImage ;} > echo $toto; > echo "<img src= '$toto' border='0' /></div><br><br>"; > echo '<tr>'; > > echo '<td bgcolor="#CCCCCC">'.$row['idimage'].'</td>'; > echo '<td bgcolor="#CCCCCC">'.$row['type'].'</td>'; > echo '<td bgcolor="#CCCCCC">'.$row['famille'].'</td>'; > echo '<td bgcolor="#CCCCCC">'.$row['sousfamille'].'</td>'; > echo '</tr>'."\n"; > } > echo '</table>'."\n"; > > } > else echo '<big>Pas d\'images pour la requete choisie </big>'; > mysql_free_result($result); > > > if($total > $nombre) { > // affichage des liens vers les pages > affichePages($nombre,$page,$total); > // affichage des boutons > displayNextPreviousButtons($limite,$total,$nombre,$page); > } > ?> > </body> > </html> > > ------------------------------- > Réponse au message : > ------------------------------- > > > > > met les 63 1ere ligne de code pour voir > > > > oublie pas d'enlever login et mot de passe, je dis pas ça pour toi mais g vu un boulet le faire lol donc vo mieux prevenir lol > > > > > > --> http://www.kame-house.org <-- > > La plus grosse base de données sur les dessins animés des années 80 > > Site gratuit et sans pub > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > > > > Oui, je sais bien ! La ligne 62, c justement celle de mon update !!! > > > > > > > > > ------------------------------- > > > Réponse au message : > > > ------------------------------- > > > > > > > > > > > ce message d'erreur signifie que tu as une erreur de php dans la ligne 62 et ça arrive pas jusqu'a la requete > > > > > > > > ++ > > > > > > > > --> http://www.kame-house.org <-- > > > > La plus grosse base de données sur les dessins animés des années 80 > > > > Site gratuit et sans pub > > > > > > > > > > > > ------------------------------- > > > > Réponse au message : > > > > ------------------------------- > > > > > > > > > > > > > > > > > > > non, ca marche tjs pas; meme moins bien car maintenant ma page s'affiche même plus et g le message d'erreur suivant: > > > > > Parse error: parse error, unexpected T_VARIABLE in c:\mes documents\pyp\test php\update_commentaire.php on line 62 > > > > > > > > > > C'est tro horrible j'en ai marre rien ne marche!!!!!!!!!!!!!! > > > > > ------------------------------- > > > > > Réponse au message : > > > > > ------------------------------- > > > > > > > > > > > > > > > > > et essaye ça pour l'update > > > > > > > > > > > > $requeteaj= "UPDATE cancersein SET Commentaire = '$commentaire' where idimage= '$idimage'"; > > > > > > > > > > > > Les . que t'a mis servent pas ici > > > > > > > > > > > > > > > > > > --> http://www.kame-house.org <-- > > > > > > La plus grosse base de données sur les dessins animés des années 80 > > > > > > Site gratuit et sans pub > > > > > > > > > > > > > > > > > > ------------------------------- > > > > > > Réponse au message : > > > > > > ------------------------------- > > > > > > > > > > > > > > > > > > > > Salut > > > > > > > > > > > > > > $idimage il est pas dans ton formulaire, il est dans la page ou c ça l'erreur ? lol > > > > > > > > > > > > > > ++ > > > > > > > > > > > > > > --> http://www.kame-house.org <-- > > > > > > > La plus grosse base de données sur les dessins animés des années 80 > > > > > > > Site gratuit et sans pub > > > > > > > > > > > > > > > > > > > > > ------------------------------- > > > > > > > Réponse au message : > > > > > > > ------------------------------- > > > > > > > > > > > > > > > Salut a tous! > > > > > > > > > > > > > > > > Je voudrais faire un Update de ma base de donnée via PHP. Pour cela je vais recupéré le contenu d'un input text et le rentrer ds ma base. J'ai essayer le code suivant: > > > > > > > > > > > > > > > > echo " > > > > > > > > <B> > > > > > > > > > > > > > > > > <FORM action=$page METHOD=POST> > > > > > > > > > > > > > > > > Commentaires <input type=text size=7 name=commentaire > > > > > > > > > > > > > > > > > <input type=submit value=suivants><input type=hidden value=$limiteSuivante name=limite> > > > > > > > > </FORM> > > > > > > > > "; > > > > > > > > $requeteaj= 'UPDATE cancersein SET Commentaire = '.$commentaire.' where idimage= '.$idimage.' '; > > > > > > > > > > > > > > > > > > > > > > > > Le tout inserer ds un programme un peu long (trop pour que je le mette en entier). Cela ne fonctionne pas du tout!!! J'implore votre aide!!!!! SVP! > > > > > > > > > > > > > > > > Merci d'avance > > > > > > > > > > > > > > > > > > > > > > > > > > > >
|
|
Cette discussion est classée dans : input, base, text, ds, update
Répondre à ce message
Sujets en rapport avec ce message
tableau d'input text avec communication avec une base de données [ par sweetrama1 ]
Bonjour, Je viens à vous pour votre aide. Je m'explique je veux faire un tableau comportant des input text . Mon tableau doit enregistrer automatiqu
Mysql update automatique [ par itachi2255 ]
Bonjour a tous, je suis en train de faire un petit jeu de strategie PHP Mysql et le problème et le suivant: j'ai dans ma base une table joueur qui a d
forcer une syntexe dans un input type text [ par Evony ]
Bonjour,j'ai un input type="text" dans lequel les utilisateurs doivent écrire une date et pour évtier un maximum d'erreurs, je souhaiterais forcer la
chrager un autre textbox "input=text" qu'on entre le numero sur la premier text [ par fazni ]
slt j'ai un petit soucie j'ai deux text sur un page html j'ai besoin d'aider[^^sad1][^^sad1] j'ai envie de faire de text quand j'ai écrit le numéro s
remplir un input de type text [ par fazni ]
slt un ptit sauci j'ai table par exemple contient de champ num et nom et un enregistrement num: 1 et nom:fazni et j'ai un formulaire contient aussi d
concaténer une valeur de la base sur un UPDATE et la modifier à la volée [ par jomo ]
Bonjour, je cherche cherche à passer en minuscule la valeur en gras "name". Mais si j'utilise la fonction strtolower() directement dans la fonction C
UPDATE et checkbox [ par fabrice88 ]
Bonjour, j'ai fait un formulaire de mise à jour de ma base de données.Pour modifier une données "texte" j'ai mis cette ligne de commande <input name="
Fonction UPDATE et requete WHERE [ par Graig083 ]
Bonsoir,J'ai créé un formulaire relié à une base de donnée MySQL. Jusque là tout fonctionne.Dans un deuxième temps, j'aimerais pouvoir actualiser ma b
Formulaire dans base de donnée [ par fabiin ]
Salut,Alors voilasur mon site, les gens s'y inscrive, et il y a une case ou ils mettent une description longue...(j'accept le html)jusque la, tous va
Addition de deux input type="text" [ par Jackboy ]
Bonjour !J'aimerai que l'on me donne un petit coup de pouce !J'aimerai faire l'addition des valeur de deux input et de mettre la somme dans un second
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|