Demande d'infos à Propos de mysql_fetch_array [PHP] - PHP - Programmation
Marsh Posté le 15-08-2003 à 16:50:28
mysql_fetch_array != mysql_fetch_object
avec $config=mysql_fetch_array($result);
tu recuperes ta variable avec cette syntaxe $config['url'];
avec $config=mysql_fetch_object($result);
tu recuperes ta variable avec cette syntaxe $config->url;
soyons clair sur ce point
Marsh Posté le 15-08-2003 à 16:58:54
http://dev.nexen.net/docs/php/anno [...] -array.php
pour t'aider a comprendre
Marsh Posté le 15-08-2003 à 17:00:18
simogeo a écrit : http://dev.nexen.net/docs/php/anno [...] -array.php |
oui j'ai compris qu'il retournait un tableau.
Mais on ne peut se deplacer que dans la ligne.. et non pas dans les deux dimensions ?
Marsh Posté le 15-08-2003 à 17:03:59
ce n'est pas possible de faire comme ceci :
Code :
|
mais l'array serait le contenu de la base de donnée..
Est ce que vous voyez ce que je veux dire ?
Marsh Posté le 15-08-2003 à 17:13:42
echo $config[1]['url_site'];
Marsh Posté le 15-08-2003 à 17:20:58
ca ne marche pas :
ma table config :
Code :
|
si je fais :
Code :
|
J'obtiens:
Code :
|
premier caractere de chaque ligne
Marsh Posté le 15-08-2003 à 17:24:09
c'est peut-etre du mysql_fetch_row alors ....
j'ai perdu l'habitude ... je fetch en object a 90%...
de toute facon ton code est merdique
Code :
|
ca na pas de sens ... il va t'afficher le truc autant de fois qu'il y a d'enregistrement ....
pourquoi tu ne le passes pas en parametres de requête ?
Marsh Posté le 15-08-2003 à 17:25:40
est ce que tu comprend ce que je souhaite faire ?
Marsh Posté le 15-08-2003 à 17:28:54
compuman101 a écrit : |
franchement .. pas trop ....
mais faut dire que je lis le topik en coup devent aussi ... ....
si tu veux tu t'expliques bien ... et je m'y penche ensuite ...
la je sors. a plus
Marsh Posté le 15-08-2003 à 17:29:03
je voudrai stocker toute ma table dans un tableau et y acceder par un nom de champ (colonne) et un numéro de ligne.
VOila
merci d'avance
Marsh Posté le 15-08-2003 à 17:29:52
pouvoir afficher :
url de la ligne 3
url de la ligne 5
en ce moment soit je fais un
$query_config="SELECT * FROM config where id = 3
ou alors je fais une boucle et j'obtiens toutes les valeurs...
Mais je ne peux pas choisir quelle ligne...
Marsh Posté le 15-08-2003 à 17:30:26
compuman101 a écrit : je voudrai stocker toute ma table dans un tableau et y acceder par un nom de champ (colonne) et un numéro de ligne. |
c'est plus clair, j'ai compris
je t'explique après
Marsh Posté le 15-08-2003 à 17:31:17
simogeo a écrit : |
c'est pas trop compliqué ? faisable ?
Marsh Posté le 15-08-2003 à 17:38:03
Code :
|
je le fais maintenant .. rapidement
voilà ... toute les données sont ainsi stockées dans un tableau
Marsh Posté le 15-08-2003 à 18:36:14
ca marche pas ca liste la base
mais je voudrai savoir.
Si on veut changer de ligne.. on est obligé de refaire
$query_config="SELECT * FROM config where id = XX ";
?
Marsh Posté le 15-08-2003 à 20:04:20
mrBebert a écrit : suffit d'utiliser mysql_result() |
ben finalement je me demande si ce n'est pas ce qu'il veut oui
Marsh Posté le 16-08-2003 à 12:25:00
Reply
Marsh Posté le 15-08-2003 à 16:43:13
Mais au lieu qu'il liste toute la base de donnée j'aimerai pouvoir avoir une variable qui defini quelle ligne ajouter
Dans le genre :
pour la ligne 1
Message édité par compuman101 le 15-08-2003 à 16:58:44