j'ai un probléme avec une commande sql

Eléphant du PHP | 54 Messages

12 juil. 2005, 16:46

j'ai un probléme avec la requette suivante. Esque qu'elqu'un peur m'aidé ?
<php

$sql = "SELECT `id`, `couleur_texte`, `couleur_arriere_plan`, `image_arriere_plan`, `couleur_lien`, `couleur_lien_visites`, `couleur_lien_suvoles`, `couleur_lien_actif`, `couleur_style_1`, `taille_style_1`, `couleur_style_2`, `taille_style_2`, `couleur_style_3`, `taille_style_3`, `couleur_bordure`, `taille_bordure`, `image`, `menu_couleur_fond`, `menu_image_fond`, `image_menu_1`, `image_menu_2`, `image_menu_3`, `centre_couleur_fond`, `centre_image_fond`, `copy_couleur_fond`, `copy_image_fond`, `email` FROM `creation_de_skin` WHERE id=1".;


list($id, $couleur_texte, $couleur_arriere_plan, $image_arriere_plan, $couleur_lien, $couleur_lien_visites, $couleur_lien_suvoles, $couleur_lien_actif, $couleur_style_1, $taille_style_1, $couleur_style_2, $taille_style_2, $couleur_style_3, $taille_style_3, $couleur_bordure, $taille_bordure, $image, $menu_couleur_fond, $menu_image_fond, $image_menu_1, $image_menu_2, $image_menu_3, $centre_couleur_fond, $centre_image_fond, $copy_couleur_fond, $copy_image_fond, $email) = mysql_fetch_row($sql);
 
?>
Modifié en dernier par benjamin le 12 juil. 2005, 17:21, modifié 1 fois.

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

12 juil. 2005, 16:51

Veuillez utiliser un titre clair et précis qui correspond bien à votre problème.
Les titres contenant "HELP", "Aidez-moi!" ne servent à la compréhension de votre problème et de même, nous savons déjà par votre message que vous avez besoin d'aide.
http://www.albinoblacksheep.com/flash/posting.php


edit : mieeeeux :)
Modifié en dernier par mere-teresa le 13 juil. 2005, 09:27, modifié 3 fois.

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

12 juil. 2005, 16:53

j'ai un probléme avec la requette suivante.
et lequel donc ???!!!

quand on lis ton message il faut :
1 - deviner le problème
2 - chercher la solution

allez, un peu plus de précisions stp ;)

Eléphant du PHP | 91 Messages

12 juil. 2005, 16:54

Je vois bien le problème. Exécute un rite vaudou, cela arrangera tout.


PS : Accessoirement tu peux aussi nous dire quel est ton message d'erreur. Si tu utilises MySQL ou une autre base. Avec ces infos nous pourrons sûrement ranger nos costumes de sorciers et t'aider.

Eléphant du PHP | 54 Messages

12 juil. 2005, 17:20

s'a m'affiche :

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /var/www/********/index3.php on line 11

la ligne 11 correspond a la commande "list" qui ce trouve dans le code que je vous est donner

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

12 juil. 2005, 17:56

ça c'est une erreur PHP qui it que le résultat de ta requête n'est pas utilisable

ça provient surement d'une erreur SQL, affiche la à l'écran avec la fonction mysql_error()
$requete = "SELECT * FROM...";
mysql_query($requete) or die (mysql_error());

Eléphant du PHP | 138 Messages

12 juil. 2005, 19:32

Si c'est vraiment ton code
<php
$sql = "SELECT `id`, `couleur_texte`, `couleur_arriere_plan`, `image_arriere_plan`, `couleur_lien`, `couleur_lien_visites`, `couleur_lien_suvoles`, `couleur_lien_actif`, `couleur_style_1`, `taille_style_1`, `couleur_style_2`, `taille_style_2`, `couleur_style_3`, `taille_style_3`, `couleur_bordure`, `taille_bordure`, `image`, `menu_couleur_fond`, `menu_image_fond`, `image_menu_1`, `image_menu_2`, `image_menu_3`, `centre_couleur_fond`, `centre_image_fond`, `copy_couleur_fond`, `copy_image_fond`, `email` FROM `creation_de_skin` WHERE id=1".;

L'erreur peut venir du point après
 WHERE id=1" [u][b].[/b][/u] ; 
qui ne sert à rien

Eléphant du PHP | 54 Messages

13 juil. 2005, 12:23

il ne vien pas de la

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

13 juil. 2005, 12:24

ça provient surement d'une erreur SQL, affiche la à l'écran avec la fonction mysql_error()
$requete = "SELECT * FROM...";
mysql_query($requete) or die (mysql_error());
va falloir en faire un peu plus si tu veux qu'on t'aide à résoudre ton problème

édition : de plus, si ce point dont a parlé Axel n'est pas la cause du problème présent, ce sera celle du suivant :lol:

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

13 juil. 2005, 12:30

Conseil : vire les apostrophes superflus.
$sql = "SELECT couleur_texte, couleur_arriere_plan, image_arriere_plan, couleur_lien, couleur_lien_visites, couleur_lien_suvoles, couleur_lien_actif, couleur_style_1, taille_style_1, couleur_style_2, taille_style_2, couleur_style_3, taille_style_3, couleur_bordure, taille_bordure, image, menu_couleur_fond, menu_image_fond, image_menu_1, image_menu_2, image_menu_3, centre_couleur_fond, centre_image_fond, copy_couleur_fond, copy_image_fond, email FROM creation_de_skin WHERE id=1";

Mammouth du PHP | 543 Messages

13 juil. 2005, 14:20

faire un list pour une requette avec autant de champs ca doit etre casse-bonbon ](*,) ](*,) ](*,)