Communauté Informatique NDFR.net : encore quelques probs de php / mysql ... - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
Reply
encore quelques probs de php / mysql ...
Thread Tools Display Modes
  #1  
Old 02-07-2004, 21:33
bastien's Avatar
bastien bastien is offline
Modérateur
 
Join Date: 25-10-2002
Location: Toulouse
Age: 41
Posts: 229
Send a message via MSN to bastien Send a message via Skype™ to bastien
encore quelques probs de php / mysql ...

Et oui, je galère encore dans mon apprentissage !

Je vous explique ce que je veux réaliser :
Je souhaite faire une liste de marques de voitures, ainsi que compter le nombre de véhicules par marque !
Sachant que j'ai deux tables : une ou il y a les marques, et l'autre ou il y a les voitures enregistrées, permettant de compter !
J'arrive pas à mélanger le tout pour arriver à mes fins !!!

Voici donc le code php que j'ai bidouillé !!!

PHP Code:
<?
$mysql_link 
mysql_connect("$sql_serveur""$sql_user""$sql_password");
$requete "SELECT * FROM $sql_table_marques WHERE occaz = 'oui'";
$result mysql_db_query("$sql_bdd"$requete);

$query2 "SELECT id FROM $sql_table WHERE marque='$marque' AND etat='occaz'";
$result2 mysql_query($query2$mysql_link) or die ("Requête invalide");
$count mysql_num_rows($result2);
mysql_close($mysql_link);
while (
$voir mysql_fetch_array($result))
echo 
"<table width=95% cellpadding=0 cellspacing=0 border=0><tr><td width=120 height=80 valign=middle bgcolor=#ffffff><img src=images/pixelvide.png width=5 height=1>
<img src=images/marques/"
.$voir[marque].".gif align=absmiddle></td><td background=images/bgmarque.gif align=left> <strong> <a href=?page=voir_v&etat=occaz&marque=".$voir[marque]." class=big>".$voir[marque]."</a> </strong><br><small>".$count." véhicule(s)</small></td></tr></table><br>";
?>
Si vous pouviez m'aider !!!
Merci d'avance !
__________________
Reply With Quote
  #2  
Old 02-07-2004, 22:15
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
Re: encore quelques probs de php / mysql ...

bon je vais te dire ce que moi je ferais theoriquement ...

vu que tu as 2 tables une pour les marques et une autre avec les voiture ... alors ce que je ferais perso, c'est quelque chose du style ...

PHP Code:
$query mysql_query("SELECT * FROM MARQUES") or die(mysql_error());

while ( 
$liste mysql_fetch_array($query) ) 
{
  
$query2 mysql_query("SELECT * FROM VOITURE WHERE marques = '".$list['marques']."'") or die (mysql_error());
  
  
$count_voiture mysql_num_rows($query2);
  
  echo 
"Marques : ".$list['marques']." : ".$count_voiture." exemplaire(s)";

voila, j'avoue ce nest pas du tres beau code, c'est fais a l'arrache , ca montre juste comment je le ferais
Reply With Quote
  #3  
Old 03-07-2004, 00:37
bastien's Avatar
bastien bastien is offline
Modérateur
 
Join Date: 25-10-2002
Location: Toulouse
Age: 41
Posts: 229
Send a message via MSN to bastien Send a message via Skype™ to bastien
Re: encore quelques probs de php / mysql ...

Cela ne marche pas
La marque ne s'affiche pas et le compteur reste à 0 ...
Cependant, il y a le bon nombre de lignes qui s'affiche ....
Il doit manquer un petit truc .. mais quoi ???
__________________
Reply With Quote
  #4  
Old 03-07-2004, 11:12
Benjy's Avatar
Benjy Benjy is offline
Administrateur
 
Join Date: 21-08-2001
Location: Rueil Malmaison (92)
Age: 43
Posts: 2,043
Send a message via MSN to Benjy
Re: encore quelques probs de php / mysql ...

Quote:
Originally Posted by zyk
Cela ne marche pas
La marque ne s'affiche pas et le compteur reste à 0 ...
Cependant, il y a le bon nombre de lignes qui s'affiche ....
Il doit manquer un petit truc .. mais quoi ???
Le "e" de "liste" dans "$list['marques']"
__________________
Merci de lire et de respecter les règles et d'utiliser la .
Reply With Quote
  #5  
Old 03-07-2004, 17:15
fonji fonji is offline
Membre senior
 
Join Date: 01-07-2003
Age: 38
Posts: 1,627
Quote:
Originally Posted by Benjy
Le "e" de "liste" dans "$list['marques']"
Le genre de truc que tu passes des heures à chercher... Ca m'énerve ! Après tu poste et en deux secondes y a un pelé qui trouve la petite erreur à la con et tu deviens tout rouge... lol
Reply With Quote
  #6  
Old 05-07-2004, 08:14
bastien's Avatar
bastien bastien is offline
Modérateur
 
Join Date: 25-10-2002
Location: Toulouse
Age: 41
Posts: 229
Send a message via MSN to bastien Send a message via Skype™ to bastien
Quote:
Originally Posted by Benjy
Le "e" de "liste" dans "$list['marques']"
Merci !

Quote:
Originally Posted by fonji
Le genre de truc que tu passes des heures à chercher... Ca m'énerve ! Après tu poste et en deux secondes y a un pelé qui trouve la petite erreur à la con et tu deviens tout rouge... lol
Grave !
__________________
Reply With Quote
Reply

Bookmarks


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

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
PHP 4.3.10 et PHP 5.0.3 1for-matik Actualité 0 16-12-2004 18:40
PHP 5.0.0 Final Toitoine Actualité 10 18-07-2004 17:16
Premiers pas sous Linux Fred Articles 19 21-10-2003 05:46
Encore des probs avec msn!! Alex2003 Logiciels 21 08-05-2003 12:44
creer un site en php kenny250 Discussions sur le site et/ou le forum 5 03-11-2002 11:40

All times are GMT +2. The time now is 10:05.

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