Affichage résult form php/mysql
Jung
-
redlifebig Messages postés 60 Statut Membre -
redlifebig Messages postés 60 Statut Membre -
Bonjour,
Je dois réaliser un moteur de recherche pour un site immobilier. Le problème c'est que je n'arrive absolument pas à afficher les résultats du moteur de recherche sur une nouvelle page resultats.php . Je ne m'y connais pas vraiment en php et j'ai essayer d'adapter plusieurs solutions disponibles sur internet mais rien à faire...
Merci d'avance pour votre aide.
Voilà mon formulaire de recherche :
<form action="resultats.php" method="post">
<?php
// FORMULAIRE TYPE D'ACHAT !!!!!!!!!!!!!!!!!
mysql_select_db($database_maconnexion, $maconnexion);
$query_RStype = "SELECT DISTINCT type FROM biens order by type";
$RStype = mysql_query($query_RStype, $maconnexion) or die(mysql_error());
$row_RStype = mysql_fetch_assoc($RStype);
$totalRows_RStype = mysql_num_rows($RStype);
?>
<label>Type
<select name="type" id="type">
<option value=""></option>
<?php
do {
?>
<option value="<?php echo $row_RStype['type']?>"><?php echo $row_RStype['type']?></option>
<?php
} while ($row_RStype = mysql_fetch_assoc($RStype));
$rows = mysql_num_rows($RStype);
if($rows > 0) {
mysql_data_seek($RStype, 0);
$row_RStype = mysql_fetch_assoc($RStype);
}
?>
</select>
</label>
</p>
<?php
// FORMULAIRE TYPE DE PROPRIETE !!!!!!!!!!!!!!!!!
mysql_select_db($database_maconnexion, $maconnexion);
$query_RStypedepropriete = "SELECT DISTINCT typedepropriete FROM biens order by typedepropriete";
$RStypedepropriete = mysql_query($query_RStypedepropriete, $maconnexion) or die(mysql_error());
$row_RStypedepropriete = mysql_fetch_assoc($RStypedepropriete);
$totalRows_RStypedepropriete = mysql_num_rows($RStypedepropriete);
?>
<label>Type de propriété
<select name="typedepropriete" id="typedepropriete">
<option value=""></option>
<?php
do {
?>
<option value="<?php echo $row_RStypedepropriete['typedepropriete']?>"><?php echo $row_RStypedepropriete['typedepropriete']?></option>
<?php
} while ($row_RStypedepropriete = mysql_fetch_assoc($RStypedepropriete));
$rows = mysql_num_rows($RStypedepropriete);
if($rows > 0) {
mysql_data_seek($RStypedepropriete, 0);
$row_RStypedepropriete = mysql_fetch_assoc($RStypedepropriete);
}
?>
</select>
</label>
</p>
<?php
// FORMULAIRE PAYS !!!!!!!!!!!!!!
mysql_select_db($database_maconnexion, $maconnexion);
$query_RSpays = "SELECT DISTINCT pays FROM biens order by pays";
$RSpays = mysql_query($query_RSpays, $maconnexion) or die(mysql_error());
$row_RSpays = mysql_fetch_assoc($RSpays);
$totalRows_RSpays = mysql_num_rows($RSpays);
?>
<label>pays
<select name="pays" id="pays">
<option value=""></option>
<?php
do {
?>
<option value="<?php echo $row_RSpays['pays']?>"><?php echo $row_RSpays['pays']?></option>
<?php
} while ($row_RSpays = mysql_fetch_assoc($RSpays));
$rows = mysql_num_rows($RSpays);
if($rows > 0) {
mysql_data_seek($RSpays, 0);
$row_RSpays = mysql_fetch_assoc($RSpays);
}
?>
</select>
</label>
</p>
<p>
<label>
<input type="submit" name="submit" value="submit" />
</label>
</p>
</form>
Que devrais-je rentrer comme php pour obtenir le résultat sur une nouvelle page ?
Je dois réaliser un moteur de recherche pour un site immobilier. Le problème c'est que je n'arrive absolument pas à afficher les résultats du moteur de recherche sur une nouvelle page resultats.php . Je ne m'y connais pas vraiment en php et j'ai essayer d'adapter plusieurs solutions disponibles sur internet mais rien à faire...
Merci d'avance pour votre aide.
Voilà mon formulaire de recherche :
<form action="resultats.php" method="post">
<?php
// FORMULAIRE TYPE D'ACHAT !!!!!!!!!!!!!!!!!
mysql_select_db($database_maconnexion, $maconnexion);
$query_RStype = "SELECT DISTINCT type FROM biens order by type";
$RStype = mysql_query($query_RStype, $maconnexion) or die(mysql_error());
$row_RStype = mysql_fetch_assoc($RStype);
$totalRows_RStype = mysql_num_rows($RStype);
?>
<label>Type
<select name="type" id="type">
<option value=""></option>
<?php
do {
?>
<option value="<?php echo $row_RStype['type']?>"><?php echo $row_RStype['type']?></option>
<?php
} while ($row_RStype = mysql_fetch_assoc($RStype));
$rows = mysql_num_rows($RStype);
if($rows > 0) {
mysql_data_seek($RStype, 0);
$row_RStype = mysql_fetch_assoc($RStype);
}
?>
</select>
</label>
</p>
<?php
// FORMULAIRE TYPE DE PROPRIETE !!!!!!!!!!!!!!!!!
mysql_select_db($database_maconnexion, $maconnexion);
$query_RStypedepropriete = "SELECT DISTINCT typedepropriete FROM biens order by typedepropriete";
$RStypedepropriete = mysql_query($query_RStypedepropriete, $maconnexion) or die(mysql_error());
$row_RStypedepropriete = mysql_fetch_assoc($RStypedepropriete);
$totalRows_RStypedepropriete = mysql_num_rows($RStypedepropriete);
?>
<label>Type de propriété
<select name="typedepropriete" id="typedepropriete">
<option value=""></option>
<?php
do {
?>
<option value="<?php echo $row_RStypedepropriete['typedepropriete']?>"><?php echo $row_RStypedepropriete['typedepropriete']?></option>
<?php
} while ($row_RStypedepropriete = mysql_fetch_assoc($RStypedepropriete));
$rows = mysql_num_rows($RStypedepropriete);
if($rows > 0) {
mysql_data_seek($RStypedepropriete, 0);
$row_RStypedepropriete = mysql_fetch_assoc($RStypedepropriete);
}
?>
</select>
</label>
</p>
<?php
// FORMULAIRE PAYS !!!!!!!!!!!!!!
mysql_select_db($database_maconnexion, $maconnexion);
$query_RSpays = "SELECT DISTINCT pays FROM biens order by pays";
$RSpays = mysql_query($query_RSpays, $maconnexion) or die(mysql_error());
$row_RSpays = mysql_fetch_assoc($RSpays);
$totalRows_RSpays = mysql_num_rows($RSpays);
?>
<label>pays
<select name="pays" id="pays">
<option value=""></option>
<?php
do {
?>
<option value="<?php echo $row_RSpays['pays']?>"><?php echo $row_RSpays['pays']?></option>
<?php
} while ($row_RSpays = mysql_fetch_assoc($RSpays));
$rows = mysql_num_rows($RSpays);
if($rows > 0) {
mysql_data_seek($RSpays, 0);
$row_RSpays = mysql_fetch_assoc($RSpays);
}
?>
</select>
</label>
</p>
<p>
<label>
<input type="submit" name="submit" value="submit" />
</label>
</p>
</form>
Que devrais-je rentrer comme php pour obtenir le résultat sur une nouvelle page ?
A voir également:
- Affichage résult form php/mysql
- Affichage double ecran - Guide
- Easy php - Télécharger - Divers Web & Internet
- Windows 11 affichage classique - Guide
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages