consulta no coincidan con
- sohang
- Newbie


- Registrado: Mar 30, 2009
- Mensajes: 6
- Status: Offline
Puedo aplicar este script en mi página, pero su no coincide con ninguna de mis consultas de base de datos localhost.
please help me / / ..
Y este msg están mostrando
Warning: mysql_query (): suministrado argumento no es un recurso válido del resultado de MySQL en C: \ xampp \ htdocs \ FAQn \ searchphp.php on line 147
Resultados
Lo sentimos, su búsqueda: "A" devolvió cero resultados
Haga clic aquí para intentar la búsqueda en Google
Couldnt ejecutar la consulta
please ayuda
please help me / / ..
Código: [ Select ]
<html>
<head>
<title>search script</title>
<meta name="author" content="Steve R">
</head>
<body>
<form name="form" action="searchphp.php" method="get">
<input type="text" name="q" />
<input type="submit" name="Submit" value="Search" />
</form>
<?php
// Get the search variable from URL
$var = @$_GET['q'] ;
$trimmed = trim($var) ;//trim whitespace from the stored variable
// rows to return
$limit=10 ;
// check for an empty string and display a message.
if ($trimmed == "")
{
echo "<p>Please enter a search...</p>";
exit;
}
// check for a search parameter
if (!isset($var))
{
echo "<p>We dont seem to have a search parameter!</p>";
exit;
}
//connect to your database ** EDIT REQUIRED HERE **
mysql_connect("localhost","root",""); //(host, username, password)
//specify database ** EDIT REQUIRED HERE **
mysql_select_db("apnahome") or die("Unable to select database"); //select which database we're using
// Build SQL Query
$query = "SELECT *FORM register WHERE register LIKE \'%$trimmed%\'
ORDERD BY register"; // EDIT HERE and specify your table and field names for the SQL query
$numresults = mysql_query($query);
$numrows = mysql_num_rows($numresults);
// If we have no results, offer a google search as an alternative
if ($numrows == 0)
{
echo "<h4>Results</h4>";
echo "<p>Sorry, your search: "" . $trimmed . "" returned zero results</p>";
// google
echo "<p><a href=\"http://www.google.com/search?q="
. $trimmed . "\" target=\"_blank\" title=\"Look up
" . $trimmed . " on Google\">Click here</a> to try the
search on google</p>";
}
// next determine if s has been passed to script, if not use 0
if (empty($s)) {
$s=0;
}
// get results
$query = " limit $s,$limit";
$result = mysql_query($query) or die("Couldn't execute query");
// display what the person searched for
echo "<p>You searched for: "" . $var . ""</p>";
// begin to show results set
echo "Results";
$count = 1 + $s ;
// now you can display the results returned
while ($row= mysql_fetch_array($result)) {
$title = $row["1st_field"];
echo "$count.) $title" ;
$count++ ;
}
$currPage = (($s/$limit) + 1);
//break before paging
echo "<br />";
// next we need to do the links to other results
if ($s>=1) { // bypass PREV link if s is 0
$prevs=($s-$limit);
print " <a href=\"$PHP_SELF?s=$prevs&q=$var\"><<
Prev 10</a>  ";
}
// calculate number of pages needing links
$pages=intval($numrows/$limit);
// $pages now contains int of pages needed unless there is a remainder from division
if ($numrows%$limit) {
// has remainder so add one page
$pages++;
}
// check to see if last page
if (!((($s+$limit)/$limit)==$pages) && $pages!=1) {
// not last page so give NEXT link
$news=$s+$limit;
echo " <a href=\"$PHP_SELF?s=$news&q=$var\">Next 10 >></a>";
}
$a = $s + ($limit) ;
if ($a > $numrows) { $a = $numrows ; }
$b = $s + 1 ;
echo "<p>Showing results $b to $a of $numrows</p>";
?>
<!-- © http://www.designplace.org/ -->
</body>
</html>
<head>
<title>search script</title>
<meta name="author" content="Steve R">
</head>
<body>
<form name="form" action="searchphp.php" method="get">
<input type="text" name="q" />
<input type="submit" name="Submit" value="Search" />
</form>
<?php
// Get the search variable from URL
$var = @$_GET['q'] ;
$trimmed = trim($var) ;//trim whitespace from the stored variable
// rows to return
$limit=10 ;
// check for an empty string and display a message.
if ($trimmed == "")
{
echo "<p>Please enter a search...</p>";
exit;
}
// check for a search parameter
if (!isset($var))
{
echo "<p>We dont seem to have a search parameter!</p>";
exit;
}
//connect to your database ** EDIT REQUIRED HERE **
mysql_connect("localhost","root",""); //(host, username, password)
//specify database ** EDIT REQUIRED HERE **
mysql_select_db("apnahome") or die("Unable to select database"); //select which database we're using
// Build SQL Query
$query = "SELECT *FORM register WHERE register LIKE \'%$trimmed%\'
ORDERD BY register"; // EDIT HERE and specify your table and field names for the SQL query
$numresults = mysql_query($query);
$numrows = mysql_num_rows($numresults);
// If we have no results, offer a google search as an alternative
if ($numrows == 0)
{
echo "<h4>Results</h4>";
echo "<p>Sorry, your search: "" . $trimmed . "" returned zero results</p>";
echo "<p><a href=\"http://www.google.com/search?q="
. $trimmed . "\" target=\"_blank\" title=\"Look up
" . $trimmed . " on Google\">Click here</a> to try the
search on google</p>";
}
// next determine if s has been passed to script, if not use 0
if (empty($s)) {
$s=0;
}
// get results
$query = " limit $s,$limit";
$result = mysql_query($query) or die("Couldn't execute query");
// display what the person searched for
echo "<p>You searched for: "" . $var . ""</p>";
// begin to show results set
echo "Results";
$count = 1 + $s ;
// now you can display the results returned
while ($row= mysql_fetch_array($result)) {
$title = $row["1st_field"];
echo "$count.) $title" ;
$count++ ;
}
$currPage = (($s/$limit) + 1);
//break before paging
echo "<br />";
// next we need to do the links to other results
if ($s>=1) { // bypass PREV link if s is 0
$prevs=($s-$limit);
print " <a href=\"$PHP_SELF?s=$prevs&q=$var\"><<
Prev 10</a>  ";
}
// calculate number of pages needing links
$pages=intval($numrows/$limit);
// $pages now contains int of pages needed unless there is a remainder from division
if ($numrows%$limit) {
// has remainder so add one page
$pages++;
}
// check to see if last page
if (!((($s+$limit)/$limit)==$pages) && $pages!=1) {
// not last page so give NEXT link
$news=$s+$limit;
echo " <a href=\"$PHP_SELF?s=$news&q=$var\">Next 10 >></a>";
}
$a = $s + ($limit) ;
if ($a > $numrows) { $a = $numrows ; }
$b = $s + 1 ;
echo "<p>Showing results $b to $a of $numrows</p>";
?>
<!-- © http://www.designplace.org/ -->
</body>
</html>
- <html>
- <head>
- <title>search script</title>
- <meta name="author" content="Steve R">
- </head>
- <body>
- <form name="form" action="searchphp.php" method="get">
- <input type="text" name="q" />
- <input type="submit" name="Submit" value="Search" />
- </form>
- <?php
- // Get the search variable from URL
- $var = @$_GET['q'] ;
- $trimmed = trim($var) ;//trim whitespace from the stored variable
- // rows to return
- $limit=10 ;
- // check for an empty string and display a message.
- if ($trimmed == "")
- {
- echo "<p>Please enter a search...</p>";
- exit;
- }
- // check for a search parameter
- if (!isset($var))
- {
- echo "<p>We dont seem to have a search parameter!</p>";
- exit;
- }
- //connect to your database ** EDIT REQUIRED HERE **
- mysql_connect("localhost","root",""); //(host, username, password)
- //specify database ** EDIT REQUIRED HERE **
- mysql_select_db("apnahome") or die("Unable to select database"); //select which database we're using
- // Build SQL Query
- $query = "SELECT *FORM register WHERE register LIKE \'%$trimmed%\'
- ORDERD BY register"; // EDIT HERE and specify your table and field names for the SQL query
- $numresults = mysql_query($query);
- $numrows = mysql_num_rows($numresults);
- // If we have no results, offer a google search as an alternative
- if ($numrows == 0)
- {
- echo "<h4>Results</h4>";
- echo "<p>Sorry, your search: "" . $trimmed . "" returned zero results</p>";
- echo "<p><a href=\"http://www.google.com/search?q="
- . $trimmed . "\" target=\"_blank\" title=\"Look up
- " . $trimmed . " on Google\">Click here</a> to try the
- search on google</p>";
- }
- // next determine if s has been passed to script, if not use 0
- if (empty($s)) {
- $s=0;
- }
- // get results
- $query = " limit $s,$limit";
- $result = mysql_query($query) or die("Couldn't execute query");
- // display what the person searched for
- echo "<p>You searched for: "" . $var . ""</p>";
- // begin to show results set
- echo "Results";
- $count = 1 + $s ;
- // now you can display the results returned
- while ($row= mysql_fetch_array($result)) {
- $title = $row["1st_field"];
- echo "$count.) $title" ;
- $count++ ;
- }
- $currPage = (($s/$limit) + 1);
- //break before paging
- echo "<br />";
- // next we need to do the links to other results
- if ($s>=1) { // bypass PREV link if s is 0
- $prevs=($s-$limit);
- print " <a href=\"$PHP_SELF?s=$prevs&q=$var\"><<
- Prev 10</a>  ";
- }
- // calculate number of pages needing links
- $pages=intval($numrows/$limit);
- // $pages now contains int of pages needed unless there is a remainder from division
- if ($numrows%$limit) {
- // has remainder so add one page
- $pages++;
- }
- // check to see if last page
- if (!((($s+$limit)/$limit)==$pages) && $pages!=1) {
- // not last page so give NEXT link
- $news=$s+$limit;
- echo " <a href=\"$PHP_SELF?s=$news&q=$var\">Next 10 >></a>";
- }
- $a = $s + ($limit) ;
- if ($a > $numrows) { $a = $numrows ; }
- $b = $s + 1 ;
- echo "<p>Showing results $b to $a of $numrows</p>";
- ?>
- <!-- © http://www.designplace.org/ -->
- </body>
- </html>
Y este msg están mostrando
Warning: mysql_query (): suministrado argumento no es un recurso válido del resultado de MySQL en C: \ xampp \ htdocs \ FAQn \ searchphp.php on line 147
Resultados
Lo sentimos, su búsqueda: "A" devolvió cero resultados
Haga clic aquí para intentar la búsqueda en Google
Couldnt ejecutar la consulta
please ayuda
- Anonymous
- Bot


- Registrado: 25 Feb 2008
- Mensajes: ?
- Loc: Ozzuland
- Status: Online
Marzo 31st, 2009, 11:39 pm
- spork
- Brewmaster


- Registrado: Sep 22, 2003
- Mensajes: 6134
- Loc: Seattle, WA
- Status: Offline
The Beer Monocle. Classy.
Página 1 de 1
Para responder a este tema que necesita para ingresar o registrarse. Es gratis.
Publicar Información
- Total de mensajes en este tema: 2 mensajes
- Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 183 invitados
- No puede abrir nuevos temas en este Foro
- No puede responder a temas en este Foro
- No puede editar sus mensajes en este Foro
- No puede borrar sus mensajes en este Foro
- No puede enviar adjuntos en este Foro
