lien du type "mapage.php3?id=2"

lien du type "mapage.php3?id=2" - PHP - Programmation

Marsh Posté le 27-02-2005 à 17:44:02    

bonjours
 
j'aimerais sur mon site faire des lien du type "mapage.php3?id=2" dans le menu, quelqu'un pourrais me dire comment procéder svp?
 
 :jap:

Reply

Marsh Posté le 27-02-2005 à 17:44:02   

Reply

Marsh Posté le 27-02-2005 à 17:49:46    

mmh ?
il est ou le probleme ?


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 27-02-2005 à 17:51:11    

richou_ a écrit :

bonjours
 
j'aimerais sur mon site faire des lien du type "mapage.php3?id=2" dans le menu, quelqu'un pourrais me dire comment procéder svp?
 
 :jap:


Si c'est une autorisation que tu cherches, vazy,je t'en prie...[:petrus75]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-02-2005 à 17:51:22    

bah je sais pas comment faire :D

Reply

Marsh Posté le 27-02-2005 à 17:52:27    

richou_ a écrit :

bah je sais pas comment faire :D


ben c'est simple :

Code :
  1. <a href="truc.php?id=2">tonlien</a>


 
[:dawa]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-02-2005 à 17:53:06    

oué mais ya bien un code a mettre dans truc.php

Reply

Marsh Posté le 27-02-2005 à 17:53:15    

richou_ a écrit :

bah je sais pas comment faire :D


tu connais pas l'HTML ?

Reply

Marsh Posté le 27-02-2005 à 17:53:42    

richou_ a écrit :

oué mais ya bien un code a mettre dans truc.php


$_GET['id']


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-02-2005 à 17:54:10    

si mais c'est pour pouvoir afficher des donné d'une base de donnée

Reply

Marsh Posté le 27-02-2005 à 17:54:28    

skeye a écrit :

$_GET['id']


 
et faut le mettre ou?

Reply

Marsh Posté le 27-02-2005 à 17:54:28   

Reply

Marsh Posté le 27-02-2005 à 17:55:10    

richou_ a écrit :

et faut le mettre ou?


Ca te permet de récupérer ce qu'il y a dans id...[:skeye]
Après je sais pas ce que tu veux en faire...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-02-2005 à 17:55:50    

bha on est mal barré !


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 27-02-2005 à 17:56:40    

oué et apres grace a ladresse par exemple "truc.php?id=2" je recupere ce quil y a dans le champs 2 d'une table c'est bien ca?

Reply

Marsh Posté le 27-02-2005 à 17:58:21    

:hebe:
 
faut revoir les bases mon ptit gars :o


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 27-02-2005 à 17:58:52    

je comprend plus rien la

Reply

Marsh Posté le 27-02-2005 à 18:00:58    

richou_ a écrit :

je comprend plus rien la


bah ya rien à comprendre!
Cette  syntaxe te permet de passer des paramètres à tes pages, à toi après de faire les traitements qui vont bien en fonction des paramètres!


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-02-2005 à 18:04:57    

Citation :

<?php
 
   $host = host;
   $user = user;
   $bdd = bdd;
   $pass = psswrd;
mysql_connect($host,$user,$pass) or die ("impossible d'acceder au serveur" );
mysql_select_db($bdd) or die ("impossible d'acceder a la base de donnée" );
$query = "SELECT * FROM potes";
$_GET['id'];
$result = mysql_query($query) or die ("la requette a echoué" );
while($row = mysql_fetch_row($result))


 
voila un bout de mon code mais ca marche pas


Message édité par richou_ le 27-02-2005 à 18:05:46
Reply

Marsh Posté le 27-02-2005 à 18:11:20    

[:dawa]


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 27-02-2005 à 18:13:02    


 
tu veux pas m'aider au lieu de te moquer de moi stp?
 :cry:

Reply

Marsh Posté le 27-02-2005 à 18:15:10    

non mais tu comprends ce que tu ecris au moins ?


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 27-02-2005 à 18:16:22    

richou_ a écrit :

Citation :

<?php
 
   $host = host;
   $user = user;
   $bdd = bdd;
   $pass = psswrd;
mysql_connect($host,$user,$pass) or die ("impossible d'acceder au serveur" );
mysql_select_db($bdd) or die ("impossible d'acceder a la base de donnée" );
$query = "SELECT * FROM potes";
$_GET['id'];
$result = mysql_query($query) or die ("la requette a echoué" );
while($row = mysql_fetch_row($result))


 
voila un bout de mon code mais ca marche pas


[:hide]
Mais tu cherches à faire quoi exactement?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-02-2005 à 18:25:21    

bah d'apres ce que j'ai compris de ce code je fais une page genre truc.php apres grace a l'adresse je selectionne les donnée dans la base en fonction de l'id genre truc.php?id=2 et truc.php?id=3 seront de la meme structure mais les donnée ne seront pas les meme.

Reply

Marsh Posté le 27-02-2005 à 18:27:15    

Oui, mais non.
Si tu sais même pas ce que ta page fait c'ets pas la peine hein...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-02-2005 à 18:27:25    

mdr :lol: , va falloir apprendre l'html, le php et le sql avant de pouvoir faire ce que tu veux faire


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 27-02-2005 à 18:29:10    

ok

Reply

Marsh Posté le 27-02-2005 à 18:36:05    

lol c'est les bases du php , pseudo frame , et requete sql , apres en réflichant bien tu peut meme faire apparaitre et disparaitre des liens lorsque tu veu , grace a un champ mysql dans une table et un peu de reflection :p

Reply

Marsh Posté le 27-02-2005 à 18:40:26    

Murat a écrit :

ba :  

select * from table where id='$id'


 
 :fou:


 
Merci  
mais c'est quoi le coup de $_GET['id'] ?

Reply

Marsh Posté le 27-02-2005 à 19:00:44    

si l'url est page.php?id=4, $_GET['id'] vaut 4


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 27-02-2005 à 19:16:33    

ok merci tout le monde
:jap:

Reply

Marsh Posté le 27-02-2005 à 19:48:56    

richou_ a écrit :

Citation :

$_GET['id']

et faut le mettre ou?


 
pour avoir lu l'ensemble du topic, il me vient bien une réponse, mais "DTC" tu va mal le prendre ???
 
Plus sérieusement, comme te l'on conseillé tous les autres commence par "apprendre" et "comprendre" avant de "faire"...
 
Les différenets tutoriaux du site www.phpdebutant.org par exemple peuvent t'etre TRES utile pour commencer vite et bien...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 27-02-2005 à 19:53:22    

Xav_ a écrit :

pour avoir lu l'ensemble du topic, il me vient bien une réponse, mais "DTC" tu va mal le prendre ???


 
nan ca va  
merci pour le lien

Reply

Marsh Posté le 27-02-2005 à 23:41:39    

richou_ c'est le genre à avoir la bagnole avant le permis  :lol:  

Reply

Marsh Posté le 28-02-2005 à 00:08:41    

Si on prends par la logique, le $id = $_GET['id']; serait a mettre avant la requete sql du type 'SELECT trucmuche FROM table WHERE ID='.$id.' '; ... mais parfois il faut se méfier de la logique ....
 
Prenons un exemple idiot ... un mec veut mettre une baffe a un autre. Il va donc déclarer la baffe :
 
$baffe = $_GET['tatronche'];
 
maintenant si il trouve la tronche du gars et que la tronche trouve la baffe :
 
if (isset($_GET['tatronche']) && !empty($_GET['tatronche']))
 
// alors il declare les hostilités
 { $baffe = $_GET['tatronche']; }
 
du coup il balance sa requete sql :
 
$sql = 'SELECT tronche FROM peoples WHERE tronche='.$_GET['tatronche'].';
 
c'est de la pure logique, avant de foutre une baffe, il faut impérativement trouver la tronche du gars ;)


Message édité par duncan_mc_leod le 28-02-2005 à 00:14:29
Reply

Marsh Posté le 28-02-2005 à 09:04:38    

yen a bien qui explique comment on fait des bébés à leur enfants en leur parlant des abeilles...
 
pourquoi pas expliquer PHP/MySQL en parlant de baffe dans le tronche... http://webxav.chez.tiscali.fr/gif/src1/azerty29.gif


Message édité par Xav_ le 28-02-2005 à 09:04:48

---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 28-02-2005 à 09:43:40    

Code :
  1. <?php
  2.    $host = host;
  3.    $user = user;
  4.    $bdd = bdd;
  5.    $pass = psswrd;
  6. mysql_connect($host,$user,$pass) or die ("impossible d'acceder au serveur" );
  7. mysql_select_db($bdd) or die ("impossible d'acceder a la base de donnée" );
  8. $query = "SELECT * FROM potes";
  9. $_GET['id'];
  10. $result = mysql_query($query) or die ("la requette a echoué" );
  11. while($row = mysql_fetch_row($result))


 
ton code se termine comme ça ? ou bien c'est juste pour nous épargner la suite ?

Reply

Marsh Posté le 28-02-2005 à 09:51:24    

Xav_ a écrit :

yen a bien qui explique comment on fait des bébés à leur enfants en leur parlant des abeilles...
 
pourquoi pas expliquer PHP/MySQL en parlant de baffe dans le tronche... http://webxav.chez.tiscali.fr/gif/src1/azerty29.gif


 
lol en effet pourquoi pas  :lol:  :lol:

Reply

Marsh Posté le 28-02-2005 à 22:36:02    

TriadPtale a écrit :

Code :
  1. <?php
  2.    $host = host;
  3.    $user = user;
  4.    $bdd = bdd;
  5.    $pass = psswrd;
  6. mysql_connect($host,$user,$pass) or die ("impossible d'acceder au serveur" );
  7. mysql_select_db($bdd) or die ("impossible d'acceder a la base de donnée" );
  8. $query = "SELECT * FROM potes";
  9. $_GET['id'];
  10. $result = mysql_query($query) or die ("la requette a echoué" );
  11. while($row = mysql_fetch_row($result))


 
 
ton code se termine comme ça ? ou bien c'est juste pour nous épargner la suite ?


 
juste pour vous epargné la suite =)


Message édité par richou_ le 28-02-2005 à 22:36:24
Reply

Marsh Posté le 28-02-2005 à 22:41:28    

duncan_mc_leod a écrit :

lol en effet pourquoi pas  :lol:  :lol:


 
 
t'avais ptetre envie de m'en fouttre une c'est pour ca que tu a choisis cette exemple nan ?  :D  :D  
en tout cas merci c'est plus clair =)

Reply

Marsh Posté le 01-03-2005 à 00:38:39    

richou_ a écrit :

t'avais ptetre envie de m'en fouttre une c'est pour ca que tu a choisis cette exemple nan ?  :D  :D  
en tout cas merci c'est plus clair =)


 
nop c'était de l'humour je suis adepte de la non violence ;)

Reply

Marsh Posté le 01-03-2005 à 21:11:27    

ok ok :lol:

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed