Mysql
 sql >> база данни >  >> RDS >> Mysql

Не мога да намеря грешката в моя php скрипт

Не сте изпълнили заявката с mysql_query() и не задавате променлива $curPageURL .

<!DOCTYPE html>
<html>
 <body>

 <?php
 function curPageURL() {
 $pageURL = 'http';
 if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
 $pageURL .= "://";
 if ($_SERVER["SERVER_PORT"] != "80") {
  $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 } else {
  $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
 }
 return $pageURL;
 }
 echo curPageURL();

 //connection
 $con= mysql_connect("localhost","root","") or die ("Could not connect");
 mysql_select_db("search") or die ("Could not select db");
 echo "connection succesful";

 $query = "SELECT id FROM search WHERE link = '". curPageURL() . "'";
 $result = mysql_query($query);

 while($row = mysql_fetch_array($result)) {
 echo $row;
 }
 ?>

 </body>
 </html>

Моля, обърнете внимание, че методът, който сте използвали, е отхвърлен от php 5.5.0. така че предлагам да помислите за mysqli или PDO. примери могат да бъдат намерени в връзките за ръководство на php по-долу

http://www.php.net/manual/en/mysqli.query .php

http://www.php.net/manual/en/pdo.query .php



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Актуализацията на цялата таблица на MySQL от 17,6 милиона реда (1,2 gb) е твърде бавна

  2. Извличане на данни от таблица с функция Group_concat

  3. AWS RDS MySql – как да разрешите достъп след настройка на „Публично достъпен“

  4. WPF Combo box попълва данни от mysql база данни

  5. Несъответствие на типа:Не може да се преобразува от int в ResultSet