par AB » 14 août 2010, 18:59
par Akim » 14 août 2010, 18:52
par AB » 14 août 2010, 18:41
par Akim » 14 août 2010, 18:38
par Akim » 14 août 2010, 18:28
par AB » 14 août 2010, 18:19
par xTG » 14 août 2010, 18:18
/* N'est pas correct $dbc = mysql_connect('localhost','ak22_akim13','*****','ak2######'); */ // Correct : $dbc = mysql_connect('localhost','ak22_akim13','*****'); mysql_select_db('ak2######',$dbc);
par Akim » 14 août 2010, 18:11
par xTG » 14 août 2010, 18:02
$req = mysql_query($requete,$dbc) or die('Erreur SQL !<br>'.$requete.'<br>'.mysql_error());
par Akim » 14 août 2010, 17:55
par AB » 14 août 2010, 17:39
<?php if(isset($_POST['Envoyer'],$_POST['text_all'])) { function Verif_magicquotes ($chaine) { if (get_magic_quotes_gpc()) $chaine = stripslashes($chaine); return $chaine; } $var_text_all = Verif_magicquotes($_POST['text_all']); $tab_requete = explode("\r\n",$var_text_all); // Enlève les éléments vides $tab_requete = array_filter($tab_requete); //code de connexion au serveur $dbc = mysql_connect('localhost','ak22_akim13','*****'); if(!$dbc) exit('la connexion au serveur à échouée'); // Sélection de ta base de donnée $select_base = mysql_select_db($nom_de_ta_base, $dbc); if ($select_base) { foreach ($tab_requete as $requete) { $req = mysql_query($requete) or die('Erreur SQL !<br>'.$requete.'<br>'.mysql_error()); if($req) { echo("La modification à été correctement effectuée") ; } else { echo("La modification à échouée") ; } } } else echo 'la connexion à la base de donnée a échoué'; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans titre</title> </head> <body> <form id="form1" action="#" method="post"> <textarea name="text_all" cols="65" rows="12"></textarea> <input name="Envoyer" type="submit" value="Envoyer" /> </form> </body> </html>
par Akim » 14 août 2010, 17:27
<?PHP ?> <form action="" method="post" name="form1"> <table> <tr><td> <p><input type="text" name="champ_product_sku" value=""></p> <p><input type="text" name="champ_product_publish" value=""></p> <p><textarea name="text_all" rows="9" cols="100"> UPDATE jos_content SET title='toto3' WHERE id=10000; UPDATE jos_content SET title='toto4' WHERE id=10001; </textarea></p></td></tr> <input type="submit" name="submit"> </table></form>
<?php if (isset($_POST['submit'])) { $dbc=mysqli_connect('localhost','ak22_akim13','*****','ak2######'); $var_text_all=($_POST['text_all']); $var_text_all = str_replace('\r\n','<br />',$var_text_all); $sql = stripslashes($var_text_all); $query=$var_text_all; $result = mysqli_query($dbc, $query) or die('Encore une Erreur de merde'); mysqli_close($dbc); } ?>
par Akim » 14 août 2010, 13:49
par xTG » 14 août 2010, 13:21
par Akim » 14 août 2010, 13:16
$sql = stripslashes($var_text_all);
UPDATE jos_content SET title='toto2' WHERE id=10000;
UPDATE jos_content SET title='toto2' WHERE id=10000; UPDATE jos_content SET title='toto1' WHERE id=10001;
UPDATE jos_content SET title='toto2' WHERE id=10000; UPDATE jos_content SET title='toto1' WHERE id=10001; You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE jos_content SET title='toto1' WHERE id=10001' at line 2