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
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
Comment rendre invisible des input text ? [ par zzzzzz ]
salut ;)Comment rendre invisible des input text ? En fait je m'en sert pour faire passer des variables php d'une page a une autre donc j'aimerai simpl
boucle avec input text Au secours !!! [ par benjy54 ]
bonjour je débute totalement sur le langage php Voila mon probleme : Je souhaite que lorsqu'une personne saisi un nombre d'enfants (ex :3) cela affich
question chemin d'un fichier .doc ds une base de donne [ par mohamedjayed ]
bonjourj'ai une question sur l'ouverture d'un fichier document a partir de son chemin (nom fich) qui est stocké ds une base de donnée. afin que je pu
Comment faire pour qu'une case de type input text change de couleur [ par rich25200 ]
Bonjour, Je sais pas qi je suis dans le bon forum mais j'ai pas trouver de forum CSS ou autre, mais j'aimerai savoir comment faire pour qu'un chanp d
update base par un clic sur un lien.... [ par jojomillenium ]
Salut a tous!J'aimerai comptabilisé le nombre de fois qu'un lien a été visité...Est ce possible dans mon lien de faire appel aune fonction PHP? genre:
update base mysql avec formulaire [ par jipe32 ]
Bonjour, je voudrais savoir comment updater une table dans une base de données mySQL avec un formulaire En fait c'est pour un projet de moteur de rec
Problème update... [ par angeldu74 ]
Salut j'ai une base mysql avec différents produits qui sont caractérisés par leur identifiant, leur marque, leur modèle et leur prix. J'ai une page ph
input type="text" [ par hackademius ]
bonjour , je suis en train faire un mini chat (trés trés simpliste) et j'ai un pti probleme , rien de grave mais c'est "chi***". dans ma &
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
HTML VERS PDFHTML VERS PDF par spike911
Cliquez pour lire la suite par spike911
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|