Petit problème dans tuto.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Petit problème dans tuto.

par AB » 11 févr. 2008, 19:47

Montres le code source de ta page

?

par kevsr25 » 11 févr. 2008, 19:28

Bon enfaites j'ai trouver un autre moyen...
Mais j'ai un mini problème a règler voila le script :

Code : Tout sélectionner

menu.Add(1,"Firmware 1.1.1",""); menu.Add(2,"Firmware 1.1.1",""); menu.Add(3,"Tout JavaScript.com","http://wwwpt.com"); menu.Add(3,"All HTML","http://wwl.com"); menu.Add(3,"Praktica","http://www.pcom"); menu.Add(2,"Firmware 1.1.2",""); menu.Add(3,"ZoneGifs","http://www..com"); menu.Add(3,"GoGraph","http://fr.com"); menu.Add(2,"Firmware 1.1.3",""); menu.Add(3,"Free.fr","http://wwfr"); menu.Add(3,"Multimania","http://wwwnia.fr"); menu.Add(3,"Chez","http://www.com"); menu.Add(1,"Firmware 1.1.2",""); menu.Add(2,"Documentation",""); menu.Add(3,"Hardware.fr","http://www.re.fr"); menu.Add(3,"Choix PC","http://www.c.com"); menu.Add(3,"VTR Hardware","http://ware.com"); menu.Add(2,"Enchères",""); menu.Add(3,"IBazar","http://ww.fr"); menu.Add(3,"Aucland","http:/.fr"); menu.Add(2,"Fabricants",""); menu.Add(3,"Intel","http://r"); menu.Add(3,"AMD","http://"); menu.Add(3,"Macintosh","http://w");
Et en faites, dans ma page il sont cote a cote !
Possible de les aligner a Gauche...Ou les centrer, mais sans qu'il soit cote a cote !
L'un au dessus de l'autre par exemple !

++

par AB » 11 févr. 2008, 18:48

Et fait bien attention de n'employer mysql_free_result(); qu'une fois que tu as exploité les résultats de ta requête.

Ou dans un premier temps tu peux virer mysql_free_result() et t'en préoccuper quand tu maitriseras un peu mieux les requêtes.

par VaN » 11 févr. 2008, 17:46

Personnellement, je ne connais pas la fonction mysql_free_result().

Vu que tu travaille sur un script de connexion à la base, voici celui que j'utilise pour chacun de mes projets, et qui fonctionne très bien :
<?php
$host="localhost";
$user="root";
$passwd="";
$nomBase="nom_de_la_base";

$connexion=mysql_connect($host,$user,$passwd);
mysql_select_db($nomBase,$connexion);
?>
Regarde si tu as un message d'erreur similaire en te servant de celui ci.

EDIT : en fait mysql_free_result() n'a rien à voir avec un script de connexion à la base, ça libère la mémoire. le message d'erreur que tu reçois signifie que la variable que tu passes en paramètre à mysql_free_result() n'existe pas. vérifie si tu la déclare bien quelque part.

Dans le tuto, il s'agit de la variable assignée au mysql_query().
<?php
$rech_regions = mysql_query($sql1); 
....
mysql_free_result($rech_regions); 
?>

?

par kevsr25 » 11 févr. 2008, 17:36

Bien ce que je pensait.
Donc, je remplit avec le Nom de ma Base de Donnée.

Mais dès que je vais voir le script sur mon hebergeur y'a une erreur au milieu de ma page :

Code : Tout sélectionner

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /mnt/145/sdb/a/f/kevsr25/Kevin/Iphone/index.php on line 78
Que faire ?

Au faite, merci de l'aide rapide. Sa fait plaisir :p

par VaN » 11 févr. 2008, 17:33

le nom de la base de donnée sur laquelle tu souhaites travailler. Ce nom est fourni par ton hebergeur (ici Free).

je ne sais pas comment marche Free. Si c'est toi qui crée la base, tu dois connaitre le nom de cette base. Sinon, elle doit etre affichée quelque part dans la gestion de ton compte Free (cherche dans Administration SQL, ou gestion de la base de donnée, quelque chose de ce genre).

Petit problème dans tuto.

par kevsr25 » 11 févr. 2008, 17:30

Bonjour a tous :D

http://www.phpfrance.com/forums/voir_sujet-4562.php

Voila j'ai un petit problème avec ce tuto !
J'ai télécharger le .zip mais il faut que je remplisse un truc dans index.php :

Code : Tout sélectionner

$serveur = "sql.free.fr"; $admin = "kevsr25"; $mdp = "monmotdepasse"; $base = "Mais la je sais pas quoi mettre";
Dans $base, je ne sais quoi mettre une idée ?
Merci ++