簡體   English   中英

mysql_query中錯誤的參數計數

[英]wrong parameter count in mysql_query

我的php代碼有錯誤。 我將插入新行,但出現錯誤:mysql_query中的參數計數錯誤

<?php
 include('../sec/inc_mysql_connect.php');
 include 'googledistance.class.php';
 $sql = "SELECT VVBnummer, Adres, Postcode FROM tblscheidsrechters";// echo($sql);
 $result = mysql_query($sql);

 $sql_sh = "SELECT ID, SporthalAdres, Postcode FROM tblsporthal"; //echo('<br>' .    $sql_sh);
 $result_sh = mysql_query($sql_sh);
 while($record = mysql_fetch_array($result))
 {
  while($record_sh = mysql_fetch_array($result_sh))
  {
$fromAddress = $record['Adres'] . ',' . $record['Postcode']; //echo($fromAddress . '<br>');
   $toaddress = $record_sh['SporthalAdres'] . ',' . $record_sh['Postcode'];  //echo($toaddress . '<br>');

$gd = new GoogleDistance($fromAddress, $toaddress);

$vvb = $record['VVBnummer'];
$shid =  $record_sh['ID'];
$afstand = $gd->getDistance();
$tijd = $gd->getDuration(); 
?>
<body> 
    <p>Scheidsrechter: <?php echo($record['VVBnummer']); ?></p>
    <p>Sporthal: <?php echo($record_sh['ID']); ?></p>        
    <p>Afstand in km (h/t): <?php echo $gd->getDistance()/1000 ; ?></p>
    <p>Tijd in minuten: <?php echo $gd->getDuration()/60; ?></p>
    <p>Gevonden oorsprong: <?php echo $gd->getOrigin(); ?></p>
    <p>Gevonden bestemming: <?php echo $gd->getDestination(); ?></p>
    <hr />
</body>
<?php
 $sql = "INSERT INTO klvv_sr_afstand_sh ( vvb_nr_sr, shid, afstand, tijd) VALUES('$vvb', '$shid', '$afstand', '$tijd')"; echo($sql);
$record = mysql_query();
}
}
?>

當我將行Thx插入以獲取幫助時發生錯誤

您需要將查詢傳遞到服務器:

$record = mysql_query($sql);

為了澄清起見:在您的代碼中,您聲明了$record = mysql_query();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM