Kod
<?php
$connection = @mysql_connect('localhost', 'root', 'domek')
or die('Brak połączenia z serwerem MySQL.<br />Bład: '.mysql_error());
echo "Udało się połaczyć z serwerem!<br />";
$db = @mysql_select_db('bazka', $connection)
or die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error());
echo "Udało się polaczyć z baza dancych!";
echo "</br>";
$wynik = mysql_query("SELECT * FROM dane")
or die('Błąd zapytania');
if(mysql_num_rows($wynik) > 0) {
echo "<table cellpadding=\"2\" border=1>";
while($r = mysql_fetch_assoc($wynik)) {
echo "<tr>";
echo "<td>".$r['IMIE']."</td>";
echo "<td>".$r['NAZWISKO']."</td>";
echo "</tr>";
}
echo "</table>";
}
$connection = @mysql_connect('localhost', 'root', 'domek')
or die('Brak połączenia z serwerem MySQL.<br />Bład: '.mysql_error());
echo "Udało się połaczyć z serwerem!<br />";
$db = @mysql_select_db('bazka', $connection)
or die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error());
echo "Udało się polaczyć z baza dancych!";
echo "</br>";
$wynik = mysql_query("SELECT * FROM dane")
or die('Błąd zapytania');
if(mysql_num_rows($wynik) > 0) {
echo "<table cellpadding=\"2\" border=1>";
while($r = mysql_fetch_assoc($wynik)) {
echo "<tr>";
echo "<td>".$r['IMIE']."</td>";
echo "<td>".$r['NAZWISKO']."</td>";
echo "</tr>";
}
echo "</table>";
}
Następnie posiadam plik xml z jakąś tam strukturą, napisałem do niego parser żeby wyciągał z niego nazwiska i imiona ogólnie pole to to: <Nazwa1>Jan Nowak</Nazwa1>
Oto kod parsera:
Kod
$dokument = DOMDocument::load('plik.xml');
$autorzy=$dokument->getElementsByTagName('NAZWA1');
foreach ($autorzy as $autor) {
print$autor->nodeValue."\n";
echo "</br>";
}
$autorzy=$dokument->getElementsByTagName('NAZWA1');
foreach ($autorzy as $autor) {
print$autor->nodeValue."\n";
echo "</br>";
}
Dodam że działa bez zarzutu... Ale dla mnie tu zaczynają się schody... Chcę aby te nazwiska, które są w bazie danych i te same co są w xml (w bazie jest Nowak i w xml jest Nowak) się np podświetliły w tabeli, podejrzewam że trzeba jakoś wyciągać i porównywać stringi z tablicy, ale moja wiedza się tu kończy,
meczę się dzień i nie wiem jak się za to zabrać.