Optimisation requêtes SQL !

Optimisation requêtes SQL ! - PHP - Programmation

Marsh Posté le 17-01-2003 à 16:52:24    

Code :
  1. $arr_gal=mysql_query("select id_news from galerie where nom='$image_1'" );
  2.  $res_gal=mysql_fetch_array($arr_gal);
  3.  $id_news=$res_gal[id_news].$idart.";";
  4.  mysql_query("update galerie set id_news='$id_news' where nom='$image_1'" );


 
Y a moyen d'optimiser ça ?

Reply

Marsh Posté le 17-01-2003 à 16:52:24   

Reply

Marsh Posté le 17-01-2003 à 17:08:01    

Ton code est moche.
Sinon pour la requête je ne sais pas si ça marche, à tester :

Code :
  1. "UPDATE galerie SET id_news=CONCAT(id_news, '" . $idart . ";') WHERE nom='" . $image_1 . "'"


Message édité par Dost67 le 17-01-2003 à 17:08:39
Reply

Marsh Posté le 17-01-2003 à 18:30:30    

Il est moche dans quel sens ? au lieu de me déscendre aide moi lol... CT super constructif comme remarque...
 
Merci pour la requête je vais essayer.

Reply

Marsh Posté le 18-01-2003 à 14:44:54    

OK

Code :
  1. $arr_gal = mysql_query("SELECT id_news FROM galerie WHERE nom='" . $image_1 . "'" );
  2. $res_gal = mysql_fetch_array($arr_gal);
  3. $id_news = $res_gal['id_news'] . $idart . ';'; // C une erreur monumentale que de ne pas mettre de guillemets dans l'indice du tab... Sans guillemet --> constante donc ERREUR
  4. mysql_query("UPDATE galerie SET id_news=CONCAT(id_news, '" . $idart . ";') WHERE nom='" . $image_1 . "'" );


Alors sinon la requête ça marche.
Pour les normes je sais qu'elles sont sur le site de phpedit.

Reply

Marsh Posté le 18-01-2003 à 14:46:05    

Reply

Marsh Posté le 19-01-2003 à 16:59:40    

erreur de ma part mais de là à dire "ton code est moche" ...
En tout cas merci d'avoir vu l'erreur...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed