Communauté Informatique NDFR.net : japrend php mais .... - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
Reply
japrend php mais ....
Thread Tools Display Modes
  #1  
Old 02-03-2003, 12:49
Magi-X's Avatar
Magi-X Magi-X is offline
Modérateur
1 Highscore
 
Join Date: 31-10-2002
Location: Bruxelles
Age: 40
Posts: 816
Send a message via MSN to Magi-X
Malheureux japrend php mais ....

j'ai decide de commencer a aprendre php ... et japrend cela sur un site flamand ... (eh ui les belges y sont bilingue ) bref ...

je suis tomber sur un script et je lai tester mais ca foire !!!

le script -->

Quote:
<?php
if ($submit){

// Maak verbinding met server
mysql_connect ("magix2k_db");

// Selecteer database
mysql_select_db("database.sql");

// Maak query om gegevens in tabel te stoppen
$query = "INSERT INTO nieuws (titel, bericht) VALUES ('$titel','$bericht')";

// Voer query uit
mysql_query($query) or die ("query mislukt");

}else{
// Toon het formuliertje (in HTML modus)
?>

<FORM ACTION="input.php" METHOD="post">

<INPUT TYPE="hidden" NAME="submit" VALUE="maakt_niet_uit">

Voer een <B>titel</B> in:
<BR><INPUT TYPE="text" NAME="titel" SIZE=30 MAXLENGTH=120>

<P>Voer het <B>bericht</B> in:
<BR><TEXTAREA NAME="bericht" COLS=30 ROWS=4></TEXTAREA>

<P><INPUT TYPE="submit" VALUE="Voeg bericht toe">

</FORM>

<?php
// Einde if-else statement
}
?>
ma base de donné:

Quote:
CREATE TABLE nieuws
(id varchar(3) DEFAULT '0' NOT NULL auto_increment,
titel varchar(120) NOT NULL,
bericht text NOT NULL,
PRIMARY KEY(id)
);
jmexcuse si la pluspart est en flamand mais est ce ke kkun peux me dire pq il ne veux po enregistrer le query ! le script meme fonctionne mais il ne veux po sauvegarder ce ke jmet ds form!
enfin si vous comprenez ce que jveux dire :S
Reply With Quote
  #2  
Old 03-03-2003, 10:51
nonoleptitmalin's Avatar
nonoleptitmalin nonoleptitmalin is offline
Membre senior
 
Join Date: 19-12-2002
Location: indéterminé
Posts: 134
intercale entre
// Maak query om gegevens in tabel te stoppen
et
$query = "INSERT INTO nieuws (titel, bericht) VALUES ('$titel','$bericht')";

ceci...

$titel=$_POST["titel"];
$bericht=$_POST["bericht"];


ca devrait aller
Reply With Quote
  #3  
Old 03-03-2003, 15:30
Matt Matt is offline
Super modérateur
1 Highscore
 
Join Date: 24-12-2002
Posts: 4,453
Le problème est au niveau de la connection au serveur :

// Maak verbinding met server
mysql_connect ("magix2k_db");

>> Ici, la syntaxe exacte est :
mysql_connect("serveur", "login", "mdp")
L'URL du serveur SQL, ton login et ton mot de passe t'ont normalement été communiqués par ton hébegeur.

// Selecteer database
mysql_select_db("database.sql");

>> mysql_select_db("nom_de_la_base");
Le nom de la base t'a aussi été communiqué par ton hébergeur.

Ensuite, il faut que tu crée la table "nieuws" en insérant le dump "database.sql" dans ta base de données par exemple avec phpMyAdmin (fourni par ton hébergeur ...).

Après ça devrait marcher comme sur des roulettes
Reply With Quote
  #4  
Old 05-03-2003, 12:26
enzo19's Avatar
enzo19 enzo19 is offline
Powered by NDFR
 
Join Date: 19-10-2002
Location: Brive - Corrèze
Age: 48
Posts: 1,749
Quote:
Provient du message de Matt
Le problème est au niveau de la connection au serveur :

// Maak verbinding met server
mysql_connect ("magix2k_db");

>> Ici, la syntaxe exacte est :
mysql_connect("serveur", "login", "mdp")
L'URL du serveur SQL, ton login et ton mot de passe t'ont normalement été communiqués par ton hébegeur.

// Selecteer database
mysql_select_db("database.sql");

>> mysql_select_db("nom_de_la_base");
Le nom de la base t'a aussi été communiqué par ton hébergeur.

Ensuite, il faut que tu crée la table "nieuws" en insérant le dump "database.sql" dans ta base de données par exemple avec phpMyAdmin (fourni par ton hébergeur ...).

Après ça devrait marcher comme sur des roulettes
Et tu peux le croire, car il est fatalement logique : il est fort en Matt

Son explication est logique. Ensuite, je t'invite à faire un include en début de chaque page php demandant un accès à la base, vers un fichier qui te connectera dessus. Cela t'évite d'avoir à faire la chaine de connection sur chaque page
Reply With Quote
  #5  
Old 05-03-2003, 13:30
Magi-X's Avatar
Magi-X Magi-X is offline
Modérateur
1 Highscore
 
Join Date: 31-10-2002
Location: Bruxelles
Age: 40
Posts: 816
Send a message via MSN to Magi-X
ok les gars ca marche et la ptit technique du INCLUDE c bien aussi, mais g une autre question .....


quand je met ceci:

mysql_connect("serveur", "login", "mdp") or die ("CA FOOIRREE");



bon ce ki menerve c ke sur lycos .... 1x sur 3 il me met ca fooire alors ke jaimerais bien kil ne me le dise pas !!!! ke ca ne foire pas koi

il y a po moyen de lui dire de reesayer juske kan il connecte ???
car sinon jdois tj faire "refresh" et c po marent ca !!!

g ca aussi ka jdois enrigistre des donnes ds la base de donner !!

ou bien c lycos ki est pas stable ???
Reply With Quote
  #6  
Old 08-03-2003, 15:27
Matt Matt is offline
Super modérateur
1 Highscore
 
Join Date: 24-12-2002
Posts: 4,453
Quote:
Provient du message de enzo19
Et tu peux le croire, car il est fatalement logique : il est fort en Matt
>> Tu crois pas si bien dire ... Mes deux parents sont profs de maths, et je suis en prépa maths 2ème année

Quote:
Provient du message de enzo19
Son explication est logique. Ensuite, je t'invite à faire un include en début de chaque page php demandant un accès à la base, vers un fichier qui te connectera dessus. Cela t'évite d'avoir à faire la chaine de connection sur chaque page [/B]
>> Bonne idée, mais à éviter quand même Cette méthode est très lourde en ressources pour le serveur, car la connexion est ouverte durant toute la durée d'exécution du script, même si elle n'est pas nécessaire.
L'idéal pour économiser les ressources, c'est même de mettre $connexion = mysql_connect("serveur", "login", "mdp"), puis dès que la connexion n'est plus nécessaire : mysql_close($connexion)


Quote:
Provient du message de enzo19
bon ce ki menerve c ke sur lycos .... 1x sur 3 il me met ca fooire alors ke jaimerais bien kil ne me le dise pas !!!! ke ca ne foire pas koi[/B]
>> A mon avis, c'est le serveur qui sature ...
Reply With Quote
  #7  
Old 08-03-2003, 15:35
rog62's Avatar
rog62 rog62 is offline
Membre senior
 
Join Date: 16-11-2002
Location: Capitale du Condroz
Age: 61
Posts: 2,349
Send a message via MSN to rog62
Matt, pour ta 3ème citation, tu as l'air de confondre Enzo et Magi-X
__________________
Cordialement Rog62

"Comprenne qui pourra..."
Reply With Quote
  #8  
Old 08-03-2003, 16:03
Matt Matt is offline
Super modérateur
1 Highscore
 
Join Date: 24-12-2002
Posts: 4,453
Oups ...
Reply With Quote
  #9  
Old 09-03-2003, 00:21
Magi-X's Avatar
Magi-X Magi-X is offline
Modérateur
1 Highscore
 
Join Date: 31-10-2002
Location: Bruxelles
Age: 40
Posts: 816
Send a message via MSN to Magi-X
lol


meric bien pour tte les technique et javance asse vite jdoit dire ....


enfin lycos question base de donne commence a mieux aller mais maitenant (en ce moment odnc) je ne c meme plus aller dessus pfff lycos mierda ...

c pour ca ke jme suis inscris chez free ... mais bon fo le temps que ca vienne jusque chez moi en belgique la lettre dinscription
Reply With Quote
  #10  
Old 29-03-2003, 14:00
Magi-X's Avatar
Magi-X Magi-X is offline
Modérateur
1 Highscore
 
Join Date: 31-10-2002
Location: Bruxelles
Age: 40
Posts: 816
Send a message via MSN to Magi-X
j'ai un ptit probleme (encore )

j'ai migrer mon site de lycos vers free et j'ai du changer qque changement !!! enfin bref

j'arrive a afficher les news mais po les inscrit, pourtant c le meme code :confused:

voila l'erreur

Quote:
mysql_fetch_array(): supplied argument is not a valid MySQL result
et voila le code:

Quote:
<?php
$inscrit_SQL ="SELECT * FROM login ORDER BY pseudo DESC";
$inscrit_result = mysql_query($inscrit_SQL);
?>

<?php
// Dit deel zorgt er dus voor de weergave van de berichten.
while($inscrits = mysql_fetch_array($inscrit_result)) {
?>
<tr>
<td height="20"><div align="center"><span><?php echo $inscrits['user'] ?></span></div></td>
<td height="20" valign="bottom"><div align="center"><span><?php echo $inscrits['email'] ?></span></div></td>
<td class="font" height="20" valign="bottom"><div align="center"><span><?php echo $inscrits['jour'] ?>/
<?php echo $inscrits['mois'] ?>/
<?php echo $inscrits['annee'] ?></span></div></td>
</tr>
<?php
}
?>
qqun vois lerreur qui mechape depuis un chtit bou de temps !!
Reply With Quote
  #11  
Old 29-03-2003, 14:48
Magi-X's Avatar
Magi-X Magi-X is offline
Modérateur
1 Highscore
 
Join Date: 31-10-2002
Location: Bruxelles
Age: 40
Posts: 816
Send a message via MSN to Magi-X
bon g trouver le probleme !!!

c tout con, enfaite je lui di de ordonner sur pseudo alors ke ca dois etre user !!!


est ce ke free foir aujourdhui ????????

Quote:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, no.valid@email and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log
ou c moi ki programme mal mon site??
Reply With Quote
  #12  
Old 29-03-2003, 20:56
Fred's Avatar
Fred Fred is offline
00 Agent
 
Join Date: 19-10-2002
Location: MI6 HQ
Age: 40
Posts: 2,452
Send a message via MSN to Fred
Free foire de tps en tps ... mais globalement je n'ai pas eu à m'en plaindre. Si je puis me permettre, pour te guider dans tes premier pas en php, je te conseille les excellents cours de Manucorp :
http://www.manucorp.com/

Et un petit site sympa sur le php :
http://vpontier.free.fr/

Sinon, par rapport à Matt je suis un peu un looser, parce que je ne suis qu'en première année de MP et que sur mon site je n'ai pas de tchi-tcha ... il sera donc bien plus compétent que moi sur les éventuelles questions suivantes
__________________
Eh y'a une grenouill' sur le bureau !!!
... non Gaston y'a pas d'grenouille sur le bureau
Eh y'a un gorille devant la porte !!!
... non Gaston y'a pas de gorille devant la porte
Weua y'a un p'tit oiseau sur la table !!!
... non Gaston
Reply With Quote
  #13  
Old 29-03-2003, 21:32
Matt Matt is offline
Super modérateur
1 Highscore
 
Join Date: 24-12-2002
Posts: 4,453
Quote:
Provient du message de Fred
je ne suis qu'en première année de MP
Comme le disait une affiche sur un des murs de l'internat a un étage peuplés de spé, à l'excéption d'une chambre occupée par un sup "Bientôt les concours ! Les sups n'en ont pas ! A LA DOUCHE P'TIT SUP !". Tu sais ce qu'il te reste à faire

Quote:
Provient du message de Fred
sur mon site je n'ai pas de tchi-tcha ...
Le Tchi-tcha, c'est un trip avec le prof de physique ... Tu peux pas comprendre
Reply With Quote
  #14  
Old 29-03-2003, 21:46
Fred's Avatar
Fred Fred is offline
00 Agent
 
Join Date: 19-10-2002
Location: MI6 HQ
Age: 40
Posts: 2,452
Send a message via MSN to Fred
Quote:
Provient du message de Matt
Comme le disait une affiche sur un des murs de l'internat a un étage peuplés de spé, à l'excéption d'une chambre occupée par un sup "Bientôt les concours ! Les sups n'en ont pas ! A LA DOUCHE P'TIT SUP !". Tu sais ce qu'il te reste à faire

Le Tchi-tcha, c'est un trip avec le prof de physique ... Tu peux pas comprendre
T'auras du mal à venir me chercher pour me traîner sous la douche ... mais vous faites souvent des séances de douches communes entre mecs à l'internat pour vous détendre avant les concours ?

Sinon, le trip de notre prof de physique ce serait plutôt de rouler en Porche (il a une ancienne 911 ...). Quand à notre prof de maths, il a pas de trip du tout, il roule même en BX

D'ailleurs, le sympathique site très beau de notre prof de physique est dispo ici :
http://perso.wanadoo.fr/andre.reboud

Et ma page sur la MPSI2, qui contient surtout le trombinoscope (made in Fred, pdf généré en php ) :
http://speedup.free.fr/mpsi/
... et effectivement, j'ai une gueule de déterré sur cette photo ... mais je suis loin d'être le seul


A ton tour

PS : Tu vises quelle école ?
__________________
Eh y'a une grenouill' sur le bureau !!!
... non Gaston y'a pas d'grenouille sur le bureau
Eh y'a un gorille devant la porte !!!
... non Gaston y'a pas de gorille devant la porte
Weua y'a un p'tit oiseau sur la table !!!
... non Gaston
Reply With Quote
  #15  
Old 29-03-2003, 21:58
Matt Matt is offline
Super modérateur
1 Highscore
 
Join Date: 24-12-2002
Posts: 4,453
Quote:
Provient du message de Fred

T'auras du mal à venir me chercher pour me traîner sous la douche ... mais vous faites souvent des séances de douches communes entre mecs à l'internat pour vous détendre avant les concours ?
Euh non ... Pour les douches à plusieurs, on va plutôt à l'étages des épicières

Quote:
Provient du message de Fred

Sinon, le trip de notre prof de physique ce serait plutôt de rouler en Porche (il a une ancienne 911 ...). Quand à notre prof de maths, il a pas de trip du tout, il roule même en BX
Arf ... C des privilégiés tes profs ... Mon prof de phys roule en Laguna et mon prof de maths en vélo (à la rigueur, en tram quand il fait pas beau)

Quote:
Provient du message de Fred

D'ailleurs, le sympathique site très beau de notre prof de physique est dispo ici :
http://perso.wanadoo.fr/andre.reboud
Sympathique je veux bien, mais sans vouloir vexer ton prof, c pas top niveau esthétique ...

Quote:
Provient du message de Fred

Et ma page sur la MPSI2, qui contient surtout le trombinoscope (made in Fred, pdf généré en php ) :
http://speedup.free.fr/mpsi/
... et effectivement, j'ai une gueule de déterré sur cette photo ... mais je suis loin d'être le seul
Y a pas grand chose la dessus Par contre, y a pas mal de filles dans ta classe (5 dans la mienne ) ... Petit privilégié

Quote:
Provient du message de Fred

A ton tour
http://phpxs.xsetup.net/?site=mspi3
http://phpxs.xsetup.net/?site=mp2 (désolé pour le design de celui là ... c'est pas moi qui l'ai fait)

Quote:
Provient du message de Fred
PS : Tu vises quelle école ?
ENSIMAG, Télécom Bretagne, Centrale Lille/Lyon, ou à défaut, IIE
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cours de français Benjy Discussions sur le site et/ou le forum 47 01-05-2006 15:47
Comparatif des gestionnaires de téléchargement Kaspof Articles 106 27-02-2004 16:03
Premiers pas sous Linux Fred Articles 19 21-10-2003 06:46
Enter The Matrix Cougar Jeux 24 26-05-2003 23:00
creer un site en php kenny250 Discussions sur le site et/ou le forum 5 03-11-2002 12:40

All times are GMT +2. The time now is 06:44.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.