Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/11/2010, 17h20   #1
Invité de passage
 
Inscription : novembre 2002
Messages : 17
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 17
Points : 1
Points : 1
Par défaut formulaire select et affichage resultat

Bonsoir ,
j'ai un peu de mal à terminer ma requête si vous avez un peu de temps pour y jetter un oeil svp.

voici l'ambiance :
une base vin
3 table :
region
plat (recettes)
produit

le produit comporte un nom, une region, une recette, un prix


mon but est d'afficher les produits en fonction du choix valide par le formulaire .

script du formulaire :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<?php require_once('Connections/pinard_connect.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }
 
  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
 
  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}
 
mysql_select_db($database_pinard_connect, $pinard_connect);
$query_Rs_region = "SELECT * FROM region ORDER BY region ASC";
$Rs_region = mysql_query($query_Rs_region, $pinard_connect) or die(mysql_error());
$row_Rs_region = mysql_fetch_assoc($Rs_region);
$totalRows_Rs_region = mysql_num_rows($Rs_region);
 
mysql_select_db($database_pinard_connect, $pinard_connect);
$query_RsPlat = "SELECT * FROM categorie ORDER BY plat ASC";
$RsPlat = mysql_query($query_RsPlat, $pinard_connect) or die(mysql_error());
$row_RsPlat = mysql_fetch_assoc($RsPlat);
$totalRows_RsPlat = mysql_num_rows($RsPlat);
 
mysql_select_db($database_pinard_connect, $pinard_connect);
$query_RsPrix = "SELECT prix FROM produit ORDER BY prix ASC";
$RsPrix = mysql_query($query_RsPrix, $pinard_connect) or die(mysql_error());
$row_RsPrix = mysql_fetch_assoc($RsPrix);
$totalRows_RsPrix = mysql_num_rows($RsPrix);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>recherche</title>
<style type="text/css">
h1 {
            text-align:center;}
form {
            margin: 0 33%;
}
fieldset {
            padding: 15px;
            border: 1px solid #F00;
}
label {
            display:inline;
            float:left;
            width: 125px;
            font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
</style>
</head>
 
<body>
<form id="form1" name="form1" method="post" action="resultat.php">
<fieldset>
	<p>
<label>Region : </label>
<select name="VARregion" id="VARregion">
  <?php
do {  
?>
  <option value="<?php echo $row_Rs_region['region']?>"><?php echo $row_Rs_region['region']?></option>
  <?php
} while ($row_Rs_region = mysql_fetch_assoc($Rs_region));
  $rows = mysql_num_rows($Rs_region);
  if($rows > 0) {
      mysql_data_seek($Rs_region, 0);
	  $row_Rs_region = mysql_fetch_assoc($Rs_region);
  }
?>
</select>
	</p>
    <p>
<label>Plat : </label>
<select name="VARplat" id="VARplat">
  <?php
do {  
?>
  <option value="<?php echo $row_RsPlat['plat']?>"><?php echo $row_RsPlat['plat']?></option>
  <?php
} while ($row_RsPlat = mysql_fetch_assoc($RsPlat));
  $rows = mysql_num_rows($RsPlat);
  if($rows > 0) {
      mysql_data_seek($RsPlat, 0);
	  $row_RsPlat = mysql_fetch_assoc($RsPlat);
  }
?>
</select>
	</p>
    <p>
<label>Prix : </label>
<select name="VARprix" id="VARprix">
  <?php
do {  
?>
  <option value="<?php echo $row_RsPrix['prix']?>"><?php echo $row_RsPrix['prix']?></option>
  <?php
} while ($row_RsPrix = mysql_fetch_assoc($RsPrix));
  $rows = mysql_num_rows($RsPrix);
  if($rows > 0) {
      mysql_data_seek($RsPrix, 0);
	  $row_RsPrix = mysql_fetch_assoc($RsPrix);
  }
?>
</select>
	</p>
    <p>
<input type="submit" name="envoi" id="envoi" value="Envoyer" />
	</p>
</fieldset>
</form>
</body>
</html>
<?php
mysql_free_result($Rs_region);
 
mysql_free_result($RsPlat);
 
mysql_free_result($RsPrix);
?>
et voici ma page resultat
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<?php require_once('Connections/pinard_connect.php'); ?>
<?php
$envoi = $_GET['VARregion'],['VARprix'],['VARplat'];
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }
 
  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
 
  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}
 
$maxRows_Recordset1 = 10;
$pageNum_Recordset1 = 0;
if (isset($_GET['pageNum_Recordset1'])) {
  $pageNum_Recordset1 = $_GET['pageNum_Recordset1'];
}
$startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1;
 
mysql_select_db($database_pinard_connect, $pinard_connect);
$query_Recordset1 = "SELECT * FROM produit WHERE region = $row_Rs_region['VARregion'] AND prix <= $row_RsPrix['VARprix'] AND plat = $row_RsPlat['VARplat']";
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
$Recordset1 = mysql_query($query_limit_Recordset1, $pinard_connect) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
 
if (isset($_GET['totalRows_Recordset1'])) {
  $totalRows_Recordset1 = $_GET['totalRows_Recordset1'];
} else {
  $all_Recordset1 = mysql_query($query_Recordset1);
  $totalRows_Recordset1 = mysql_num_rows($all_Recordset1);
}
$totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
 
<body>
<table border="0">
  <tr>
    <td>id</td>
    <td>nom</td>
    <td>region</td>
    <td>plat</td>
    <td>prix</td>
  </tr>
  <?php do { ?>
    <tr>
      <td><?php echo $row_Recordset1['id']; ?></td>
      <td><?php echo $row_Recordset1['nom']; ?></td>
      <td><?php echo $row_Recordset1['region']; ?></td>
      <td><?php echo $row_Recordset1['plat']; ?></td>
      <td><?php echo $row_Recordset1['prix']; ?></td>
    </tr>
    <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
</table>
</body>
</html>
<?php
mysql_free_result($Recordset1);
?>
je bloque sur la récupération des variables .

merci par avance
jfbidul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2010, 10h36   #2
Membre régulier
 
Inscription : octobre 2010
Messages : 101
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : octobre 2010
Messages : 101
Points : 71
Points : 71
pas très clair je trouve.

qu'est ce qui ne fonctionne pas exactement ?

dans ton resultat.php :

Code :
1
2
3
4
5
mysql_select_db($database_pinard_connect, $pinard_connect);
$query_Recordset1 = "SELECT * FROM produit WHERE region = $row_Rs_region['VARregion'] AND prix <= $row_RsPrix['VARprix'] AND plat = $row_RsPlat['VARplat']";
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
$Recordset1 = mysql_query($query_limit_Recordset1, $pinard_connect) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
tu cherches à faire un SELECT suivant les valeurs retournées de ton formulaire ? ( region,plat,prix )
proxichou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2010, 22h58   #3
Invité de passage
 
Inscription : novembre 2002
Messages : 17
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 17
Points : 1
Points : 1
Par défaut mise à jour

je reviens sur mon petit exercice que j'ai un peu modifié
en effet j'ai un formulaire avec 3 boites de menu déroulant et un bouton submit.
avec ces trois choix je veux afficher dans ma page résultat les vins répondant à ces trois critères sélectionnés (region, plat et prix.)
je vous retransmet les 2 scripts :

celui du formulaire :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<?php require_once('Connections/pinard.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }
 
  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
 
  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}
 
mysql_select_db($database_pinard, $pinard);
$query_recherchervin = "SELECT * FROM produit ORDER BY nom ASC";
$recherchervin = mysql_query($query_recherchervin, $pinard) or die(mysql_error());
$row_recherchervin = mysql_fetch_assoc($recherchervin);
$totalRows_recherchervin = mysql_num_rows($recherchervin);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
 
<body>
<p>Rechercher votre vin</p>
<form id="form1" name="form1" method="post" action="resultatvinbis.php">
  <p>
    <label>choisissez la region
      <select name="listeregion" size="1" id="listeregion" accesskey="a" tabindex="1">
        <option value="bordeaux" selected="selected">bordeaux</option>
        <option value="corbiere">corbiere</option>
        <option value="languedoc">languedoc</option>
        <option value="bourgogne">bourgogne</option>
      </select>
    </label> 
    <label>choisissez votre menu
      <select name="listeplat" size="1" id="listeplat" accesskey="b" tabindex="2">
        <option value="entree" selected="selected">entree</option>
        <option value="plat">plat</option>
        <option value="dessert">dessert</option>
      </select>
    </label>
    <label>choisissez votre budget
      <select name="listeprix" size="1" id="listeprix" accesskey="c" tabindex="3">
        <option value="0" selected="selected">0</option>
        <option value="5">5</option>
        <option value="7">7</option>
        <option value="10">10</option>
        <option value="15">15</option>
        <option value="18">18</option>
        <option value="20">20</option>
      </select>
    </label>
  </p>
  <p>
    <label>
      <input type="submit" name="valider" id="valider" value="Envoyer" accesskey="z" tabindex="4" />
    </label>
  </p>
</form>
<p>&nbsp;</p>
<p>&nbsp;</p>
</body>
</html>
<?php
mysql_free_result($recherchervin);
?>
et celui de ma page résultat :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<?php require_once('Connections/pinard_connect.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }
 
  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
 
  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}
 
$maxRows_recherchervin = 10;
$pageNum_recherchervin = 0;
if (isset($_GET['pageNum_recherchervin'])) {
  $pageNum_recherchervin = $_GET['pageNum_recherchervin'];
}
$startRow_recherchervin = $pageNum_recherchervin * $maxRows_recherchervin;
 
$colname_recherchervin = "-1";
if (isset($_POST['listeregion'])) {
  $colname_recherchervin = $_POST['listeregion'];
}
$colname_recherchervin = "-1";
if (isset($_POST['listeplat'])) {
  $colname_recherchervin = $_POST['listeplat'];
}
$colname_recherchervin = "-1";
if (isset($_POST['listeprix'])) {
  $colname_recherchervin = $_POST['listeprix'];
}
mysql_select_db($database_pinard_connect, $pinard_connect);
$query_recherchervin = sprintf("SELECT * FROM produit WHERE region = %s AND produit.plat AND produit.prix", GetSQLValueString($colname_recherchervin, "text"));
$query_limit_recherchervin = sprintf("%s LIMIT %d, %d", $query_recherchervin, $startRow_recherchervin, $maxRows_recherchervin);
$recherchervin = mysql_query($query_limit_recherchervin, $pinard_connect) or die(mysql_error());
$row_recherchervin = mysql_fetch_assoc($recherchervin);
 
if (isset($_GET['totalRows_recherchervin'])) {
  $totalRows_recherchervin = $_GET['totalRows_recherchervin'];
} else {
  $all_recherchervin = mysql_query($query_recherchervin);
  $totalRows_recherchervin = mysql_num_rows($all_recherchervin);
}
$totalPages_recherchervin = ceil($totalRows_recherchervin/$maxRows_recherchervin)-1;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
 
<body>
<p>Rechercher votre vin</p>
<form id="form1" name="form1" method="post" action="resultatvinbis.php">
  <p>
    <label>choisissez la region
      <select name="listeregion" size="1" id="listeregion" accesskey="a" tabindex="1">
        <option value="bordeaux" selected="selected">bordeaux</option>
        <option value="corbiere">corbiere</option>
        <option value="languedoc">languedoc</option>
        <option value="bourgogne">bourgogne</option>
      </select>
    </label> 
    <label>choisissez votre menu
      <select name="listeplat" size="1" id="listeplat" accesskey="b" tabindex="1">
        <option value="entree" selected="selected">entree</option>
        <option value="plat">plat</option>
        <option value="dessert">dessert</option>
      </select>
    </label>
    <label>choisissez votre budget
      <select name="listeprix" size="1" id="listeprix" accesskey="c" tabindex="1">
        <option value="0" selected="selected">0</option>
        <option value="5">5</option>
        <option value="7">7</option>
        <option value="10">10</option>
        <option value="15">15</option>
        <option value="18">18</option>
        <option value="20">20</option>
      </select>
    </label>
  </p>
  <p>
    <label>
      <input type="submit" name="valider" id="valider" value="Envoyer" accesskey="z" tabindex="4" />
    </label>
  </p>
</form>
<p>&nbsp;</p>
<p>&nbsp;</p>
<table border="0">
  <tr>
    <td>id</td>
    <td>nom</td>
    <td>region</td>
    <td>plat</td>
    <td>prix</td>
    <td>image</td>
  </tr>
  <?php do { ?>
    <tr>
      <td><?php echo $row_recherchervin['id']; ?></td>
      <td><?php echo $row_recherchervin['nom']; ?></td>
      <td><?php echo $row_recherchervin['region']; ?></td>
      <td><?php echo $row_recherchervin['plat']; ?></td>
      <td><?php echo $row_recherchervin['prix']; ?></td>
      <td><img src="<?php echo $row_recherchervin['image']; ?>" alt="photo" /></td>
    </tr>
    <?php } while ($row_recherchervin = mysql_fetch_assoc($recherchervin)); ?>
</table>
</body>
</html>
<?php
mysql_free_result($recherchervin);
?>
jfbidul est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 27/11/2010, 11h31   #4
Membre éclairé
 
Inscription : octobre 2004
Messages : 235
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 235
Points : 360
Points : 360
Si tu nous expliquais un peu plus précisément ce qui te bloque exactement ?
Joker-eph est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 27/11/2010, 12h18   #5
Invité de passage
 
Inscription : novembre 2002
Messages : 17
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 17
Points : 1
Points : 1
Par défaut precision

ce qui me bloque est que ma page résultat s'affiche toujours vide.
lorsque je fais la même démarche avec un formulaire doté d'un seul menu de sélection je n'ai pas de soucis mais dès que j'en ai 2 ou 3 ma page résultat s'affiche vide .
jfbidul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2010, 16h03   #6
Membre éclairé
 
Inscription : octobre 2004
Messages : 235
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 235
Points : 360
Points : 360
complètement vide ? Genre même pas la partie html statique ? Ou juste ta boucle
Code :
 while ($row_recherchervin = mysql_fetch_assoc($recherchervin);
qui ne tourne pas ?
Joker-eph est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 17h22   #7
Invité de passage
 
Inscription : novembre 2002
Messages : 17
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 17
Points : 1
Points : 1
tout ce qui est en html passe bien sur mais là ou devrait s'afficher les résultats il n'y a rien
jfbidul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 18h28   #8
Membre éclairé
 
Inscription : octobre 2004
Messages : 235
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 235
Points : 360
Points : 360
Ok, alors essaye de faire un echo de ta requête et de la passer directement dans mysql, via une console ou via phpmyadmin, tu comprendras peut-être ce qui cloche.

Au passage, pourquoi do { } while() pour tes résultats et pas un while() {} simplement ?

C'est la deuxième fois que je le lis en quelques minutes : http://www.developpez.net/forums/d10...l/#post5621207
Joker-eph est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 19h45   #9
Invité de passage
 
Inscription : novembre 2002
Messages : 17
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 17
Points : 1
Points : 1
la requête semble fonctionner c'est la récupération du contenu des variables qui bloque je pense
jfbidul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 20h11   #10
Membre éclairé
 
Inscription : octobre 2004
Messages : 235
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 235
Points : 360
Points : 360
Ben après

Code :
1
2
 
$row_recherchervin = mysql_fetch_assoc($recherchervin);
Tu ajoutes

Code :
1
2
 
var_dump($row_recherchervin);
Et tu étudies le résultat...
Joker-eph est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2010, 08h36   #11
Invité de passage
 
Inscription : novembre 2002
Messages : 17
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 17
Points : 1
Points : 1
bon je vais reprendre a zéro car ça ne me donne toujours rien
si vous avez des posts tutos qui peuvent m'aiguiller là dessus je suis preneur
merci de votre aide
jfbidul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 00h15   #12
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 296
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 296
Points : 4 469
Points : 4 469
la petite question bête si tu affichait la valeur de ta requête avec un echo? histoire de voir si tu récupère bien toutes tes variables?
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h03.


 
 
 
 
Partenaires

Hébergement Web