Fix: bad request

This commit is contained in:
Regis Houssin 2009-08-03 13:52:13 +00:00
parent 0587d06d88
commit 8fb7759762

View File

@ -37,7 +37,7 @@
/** /**
\file htdocs/searchpostalcode.php \file htdocs/searchpostalcode.php
\ingroup societe \ingroup societe
\brief Recherche de la ville correspondant au code postal saisi. 1er tour on cherche dans la table societ<EFBFBD>, si on a deux clients dans la m<EFBFBD>me ville c'est direct. Si jamais <EFBFBD>a ne donne rien alors on lance la recherche dans la table des codes postaux. \brief Recherche de la ville correspondant au code postal saisi. 1er tour on cherche dans la table societe, si on a deux clients dans la meme ville c'est direct. Si jamais la recherche ne donne rien alors on lance la recherche dans la table des codes postaux.
\version $Revision$ \version $Revision$
*/ */
require("pre.inc.php"); require("pre.inc.php");
@ -61,11 +61,11 @@ function run_request($table)
{ {
dol_print_error($db); dol_print_error($db);
} }
// print $sql; //print $sql.'<br>';
} }
// S<EFBFBD>curit<EFBFBD> acc<63>s client // Securite acces client
if ($user->societe_id > 0) if ($user->societe_id > 0)
{ {
$_GET["action"] = ''; $_GET["action"] = '';
@ -116,16 +116,16 @@ print " <b>Recherche code postal: " . $_GET['cp'] . " </b>";
print " </td>"; print " </td>";
print "</tr>\n"; print "</tr>\n";
run_request("societe"); $result = run_request("societe");
$num=$db->num_rows(); $num=$db->num_rows($result);
if($num == 0) if($num == 0)
{ {
run_request("postalcode"); $result = run_request("postalcode");
$num=$db->num_rows(); $num=$db->num_rows($result);
} }
// Si on n'a qu'un seul r<EFBFBD>sultat on switche direct et on remplit le formulaire // Si on n'a qu'un seul resultat on switche direct et on remplit le formulaire
if($num <= 1) if($num <= 1)
{ {
$obj = $db->fetch_object($result); $obj = $db->fetch_object($result);
@ -138,7 +138,7 @@ if($num <= 1)
} }
else else
{ {
// Sinon on affiche la liste des villes dont c'est le code postal ... // Sinon on affiche la liste des villes dont c'est le code postal ...
for ($i = 0; $i < $num; $i++) for ($i = 0; $i < $num; $i++)
{ {
$obj = $db->fetch_object($result); $obj = $db->fetch_object($result);
@ -156,7 +156,7 @@ else
$var=!$var; $var=!$var;
print "<tr ".$bc[$var]."><td width=\"10%\">"; print "<tr ".$bc[$var]."><td width=\"10%\">";
print "<input type=\"radio\" name=\"choix\" value=\"$ville\"> $ville $cp"; print '<input type="radio" name="choix" value="'.$ville.'"> '.$ville.' '.$cp;
print "</td></tr>"; print "</td></tr>";
} }
} }