Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z wyszukiwarką HELP
Forum PHP.pl > Forum > Gotowe rozwiązania
biz0n
Mam coś takiego

[php:1:f56db546cc]<?php
include "./common_db.inc";
print "<link rel=stylesheet href=style.css type=text/css>";
print "<body bgcolor=#f0f0f0>";

include "./menu.php";

$link_id = db_connect('zamow');
$q="SELECT 'dane.dostawca', 'dane.nr_zamow', 'SUBSTRING(dane.zawartosc,1,10)',
'dane.kurier', 'dane.data_in', 'd
ane.data_odpr', 'dane.data_odb', 'SUBSTRING(dane.uwagi,1,10)', 'dane.identyfikator',
'dane.zawartosc', 'dane.uwa
gi', 'dane.naleznosc' FROM dane WHERE 'nr_zamow' = '$search'";
$result = mysql_query($q);
$records = mysql_fetch_array($result);
$i=0;
while ($query_data = mysql_fetch_row($result)) {
if($i%2 == 0){$color = "bgcolor=lightblue";}
elseif($i%2 !=0){$color = "bgcolor=cccccc";}

print "<CENTER><TABLE><width=100 cellspacing=0><TR height=10 $color>
<TD width=60><a href=rcdet.php?identyfikator=$query_data[8]>$query_data[0]</a></TD>
<TD width=80>$query_data[1]</TD>
<TD width=60>$query_data[2]</TD>
<TD width=60>$query_data[3]</TD>
<TD width=80>$query_data[4]</TD>
<TD width=80>$query_data[5]</TD>
<TD width=80>$query_data[6]</TD>
<TD width=60>$query_data[7]</TD>
<TD width=50>$query_data[11]zl</TD>
</TR>
</TABLE>";

$i++;
}

if(!$records){
print "<CENTER><TABLE witdh=600 ><tr><td><CENTER><b>Nie ma takiego zlecenia<br>";
print "Wprowadz poprawnie numer</CENTER></TD></TR></TABLE></CENTER>";
}
?>[/php:1:f56db546cc]

Zmienna $search przekazuje formularz

Problem polega na tym że w momencie gdy w bazie jest jeden rekord spelniajacy kryteria nie jest wyswietlany i nie jest rowniez wyswietlana tabelka z "Nie ma takiego zlecenia".

W momencie gdy sa dwa rekordy pokazywany jest jeden gdy 3 pokazywane 2 etc.

HELP

Z góry dzięki
POzdr
BzikOS
Jeżeli $search pochodzi prosto z formularza to stosuj $_POST['search']. Wyrzuć całkiem linijkę z mysql_fetch_array() bo jest niepotrzebna, a w końcowym if'ie zastosuj mysql_num_rows( $result )
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.