Mam skrypcik do wyszukiwania z bazy danych wedlug kilku kryteriów i dzała mi bez problemu - chciałbym jednak żeby wyświetlał mi również nazwy kolumn a nie same wyniki
Gdzie i co trzeba dopisac??
<?php
// tutaj zabiera zmienne z formularza
$wyrazenie = $_POST['wyrazenie'];
$kryterium = $_POST['kryterium'];
$idc=mysql_connect($_CONFIG['MySQL']['host'], $_CONFIG['MySQL']['user'], $_CONFIG['MySQL']['pass']) or
die('Nie udało się połączyć z serwerem');
// lacze się z baza danych
include("configg.php"); //zalaczam plik z haslem do mysql
$db="".$_CONFIG['MySQL']['base']."";
$hostname="".$_CONFIG['MySQL']['host']."";
$lo="".$_CONFIG['MySQL']['user']."";
$ha="".$_CONFIG['MySQL']['pass']."";
//podaje baze danych
@$polaczenie=mysql_connect($hostname, $lo, $ha); //lacze w trybie cichym if(!$polaczenie)
{print("brak połączenia"); }
//funkcja wyswietlajaca wyniki z tabeli
function wyswietlTabeleWyszukane($tablename, $connection)
{
//zmienne globalne
//pytanie do bazy z uwzglednieniem wyrazenia i kryterium
$query_string = "select imie,nazwisko,grupa,akt,nr_indexu from $tablename WHERE $kryterium L
IKE '%$wyrazenie%' ORDER BY $kryterium" ;
// policzenie kolumn żeby wiedzial ile ma ich wyswietlic
echo"<center>ID</td></center></b></b>";
print("<table border = 1>n"); // wyswietlenie wynikow w tabeli
while ($row = mysql_fetch_row($result_id)) // dopóki ma wyniki w postaci tablicy to je wyswietla (dzieki temu wyswietla kolejne wiersze) {
echo"<tr width='5%'><td><center>$wiersz[0]</td>"; print("<tr align=left valign=top>"); for ($column_num = 0; $column_num < $column_count; $column_num++) // dzieki temu wyswietla wszystkie kolumny w wierszu
{
print ("<td>$row[$column_num]</td>n"); }
}
}
//wywolanie funkcji je¶li przeslales zmienne
if (isset ($wyrazenie)) { wyswietlTabeleWyszukane("uzytkownik", $polaczenie);
}
?>