Page 1 sur 1

j'ai un probléme avec une commande sql

Posté : 12 juil. 2005, 16:46
par benjamin
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);
 
?>

Posté : 12 juil. 2005, 16:51
par mere-teresa
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 :)

Re: help

Posté : 12 juil. 2005, 16:53
par ouckileou
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 ;)

Posté : 12 juil. 2005, 16:54
par Augure
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.

Posté : 12 juil. 2005, 17:20
par benjamin
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

Posté : 12 juil. 2005, 17:56
par ouckileou
ç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());

Re: j'ai un probléme avec une commande sql

Posté : 12 juil. 2005, 19:32
par Axel
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

Posté : 13 juil. 2005, 12:23
par benjamin
il ne vien pas de la

Posté : 13 juil. 2005, 12:24
par ouckileou
ç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:

Re: j'ai un probléme avec une commande sql

Posté : 13 juil. 2005, 12:30
par albat
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";

Posté : 13 juil. 2005, 14:20
par raptor
faire un list pour une requette avec autant de champs ca doit etre casse-bonbon ](*,) ](*,) ](*,)