Piszę swoją pierwszą stronę i potrzebuję użyć mysql_fetch_array() w mysql_fetch_array() tzn, mam stronę meczu w której chcę zrobić tabelkę ze statystykami - kto ile pkt, fauli. Niestety przy drugim fetch_array wyskakuje mi błąd
Kod
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/local/home/sowirs1/sowir.pilicka.pl/40/mecze.php on line 38
Trochę nad tym myślałem i tak wymyśliłem, że może jest to spowodowane tym, że używam 2x tego fetch_array, lub że używam jedno w drugim? Jak mam to poprawić, zrobić tak żeby było dobrze?

<?php $pytaj = \"SELECT `data`,`zkim`,`akoniec`,`bkoniec`,`a1`,`b1`,`a2`,`b2`,`a3`,`b3`,`a4`
,`b4`,` d` FROM `mecze` ORDER BY id DESC\"; $doit = mysql_query($pytaj); echo '<div class=\"mecze\">'; echo '</div class=\"mecze\">'; $id = isset($_GET['id'])?(int)$_GET['id' ]:0; if($id != 0) { $sql = 'SELECT `data`,`zkim`,`akoniec`,`bkoniec`,`a1`,`b1`,`a2`,`b2`,`a3`,`b3`,`a4`,`b4`
FROM mecze WHERE id = '.$id; $dosql = mysql_query($sql); while($tekst = mysql_fetch_array($dosql)) { echo ' '.$tekst[1].' '; echo ''; echo 'Data: '.$tekst[0].''; if($tekst[2] > $tekst[3]) { echo 'Wynik: <font style=\"color:#0f4814\">'.$tekst[2].':'.$tekst[3].''; } else { echo 'Wynik: <font style=\"color:#980000\">'.$tekst[2].':'.$tekst[3].''; } echo 'Ćwiartki:'; if($tekst[4] > $tekst[5]) { echo '<font style=\"color:#0f4814\">'.$tekst[4].':'.$tekst[5].' '; } else { echo '<font style=\"color:#980000\">'.$tekst[4].':'.$tekst[5].' '; } if($tekst[6] > $tekst[7]) { echo '<font style=\"color:#0f4814\">'.$tekst[6].':'.$tekst[7].' '; } else { echo '<font style=\"color:#980000\">'.$tekst[6].':'.$tekst[7].' '; } if($tekst[8] > $tekst[9]) { echo '<font style=\"color:#0f4814\">'.$tekst[8].':'.$tekst[9].' '; } else { echo '<font style=\"color:#980000\">'.$tekst[8].':'.$tekst[9].' '; } if($tekst[10] > $tekst[11]) { echo '<font style=\"color:#0f4814\">'.$tekst[10].':'.$tekst[11].''; } else { echo '<font style=\"color:#980000\">'.$tekst[10].':'.$tekst[11].''; } echo ''; echo 'Statystyki: '; echo ''; echo 'NumerNazwaPktFauli'; $sqlstats = 'SELECT `numer`,`name`,`pkt`,`faule` FROM statystyki WHERE mecz = '.$tekst[1]; $dosqlstats = mysql_query($sqlstats); while($statrow = mysql_fetch_array($dosqlstats)) { echo ''.$statrow[0].''.$statrow[1].''.$statrow[2].''.$statrow[3].''; } echo ''; } } else { echo '</font style=\"color:#980000\"></font style=\"color:#0f4814\"></font style=\"color:#980000\"></font style=\"color:#0f4814\"></font style=\"color:#980000\"></font style=\"color:#0f4814\"></font style=\"color:#980000\"></font style=\"color:#0f4814\"></font style=\"color:#980000\"></font style=\"color:#0f4814\">'; while($row = mysql_fetch_array($doit)) { if($row[2] > $row[3]) { echo ' '; } else { echo ' '; echo '<font style=\"color: #1e1e1e;font-size: 9px;\">'.$row[0].'</font style=\"color: #1e1e1e;font-size: 9px;\"><a href=\"index.php?site=mecze&id='.$row[12].'\"> UKS 40 Radom vs '.$row[1].'</a href=\"index.php?site=mecze&id='.$row[12].'\"><font style=\"color:#0f4814\"> '.$row[2].':'.$row[3].'</font style=\"color:#0f4814\"><font style=\"color: #1e1e1e;font-size: 9px;\">'.$row[0].'</font style=\"color: #1e1e1e;font-size: 9px;\"><a href=\"index.php?site=mecze&id='.$row[12].'\">UKS 40 Radom vs '.$row[1].'</a href=\"index.php?site=mecze&id='.$row[12].'\"><font style=\"color:#980000\"> '.$row[2].':'.$row[3].'</font style=\"color:#980000\">'; } } } echo ''; echo ''; ?>
Liczę na Waszą pomoc.
Pozdrawiam
Wieloryb