Faks Posted January 17, 2011 Report Share Posted January 17, 2011 (edited) Tātad par problēmu ir saistīta ar if ciklu pacik iekavas aizveras iznak kods izpilda vienu reizi tabula nakosa arpus tās,šeit ir bilde ar obnormālo gļuku ! Gļuks tikai ar if cikla figur iekvām bez vinām glūka nau sēdeju domāju bet tā ari nespēju iedomāties kā pārvarēt šo bēdu . šeit ir pats trakais kods ! echo "<center><table border='1'>"."<tr><td>"."<h3>Lietotaja id</h3>"."</td><td>"."<h3>Lietotaja Grupa</h3>"."</td><td>"." <h3>Lietotajs Pievienojas</h3>"."</td></tr>"; $select = mysql_query("SELECT * FROM lietotajs WHERE nick = '{$_SESSION['name']}' "); if (mysql_num_rows($select) != 0) while ($row = mysql_fetch_array($select)) { echo '<tr><td>'.$row[[user_id].'</td><td>'.$row[user_group].'</td><td>'.$row[user_join].'</td></tr>'; echo "</td></tr></table></center>".'<br>'; } else { echo "Nau Reģistrētu Lietotāju"; } Edited January 17, 2011 by Faks Link to comment Share on other sites More sharing options...
briedis Posted January 17, 2011 Report Share Posted January 17, 2011 *facepalm* Un kāpēc tu ciklā aizvēr tabulu ciet? Varbūt tas jādara ir pēc cikla, ne? Link to comment Share on other sites More sharing options...
Faks Posted January 18, 2011 Author Report Share Posted January 18, 2011 *facepalm* Un kāpēc tu ciklā aizvēr tabulu ciet? Varbūt tas jādara ir pēc cikla, ne? Atbilde kā tu to domā realizēt tā lai neizvada informāciju ja nau infas ārpus statiskās tabulas ? Pārdomuviela Problēma tami ka if (mysql_num_rows($select) != 0) kā jau zini nosaka vai datubāzē ir vai nau pieejama informacīja ja ir izvada pirmo cikla koda daļu ja ne tad outro daļu respetīvi kādas alternatīvs statiskais mysql tabulai kur izvadās lietotāji šini gadījuma ? ja ir gaišas idejas būšu ļoti priecīgs ! Link to comment Share on other sites More sharing options...
Grey_Wolf Posted January 18, 2011 Report Share Posted January 18, 2011 (edited) un kapec tabulas sakumu nevar uzrakstiit AIZ if ? pec tam ciklu, un pecak aizverosho table tagu ? $select = mysql_query("SELECT * FROM lietotajs WHERE nick = '{$_SESSION['name']}' "); if (mysql_num_rows($select) != 0) { echo "<center><table border='1'>"."<tr><td>"."<h3>Lietotaja id</h3>"."</td><td>"."<h3>Lietotaja Grupa</h3>"."</td><td>"." <h3>Lietotajs Pievienojas</h3>"."</td></tr>"; while ($row = mysql_fetch_array($select)) { echo '<tr><td>'.$row[[user_id].'</td><td>'.$row[user_group].'</td><td>'.$row[user_join].'</td></tr>'; }; echo '</table></center>".'<br>' } else { echo "Nau Reģistrētu Lietotāju"; } vai ja tas tabulas galvinja ir vajadziga jebkuraa gadijumaa tad izvada galvinju (tble sakumu) un nosledzosho tagu pashas beigas .. eles daljaa izvada tikai nepiecieshamos table tagus ... else { echo '<tr><td colspan="3">Nav datu</td></tr>'; } echo '</table>'; Edited January 18, 2011 by Grey_Wolf Link to comment Share on other sites More sharing options...
Faks Posted January 19, 2011 Author Report Share Posted January 19, 2011 skaidrs ka to sintaksi sacept paldies liels Tēma Slēgta ! Link to comment Share on other sites More sharing options...
Recommended Posts