Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]problemy z zapytaniami.
Glukozamina
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 27.04.2008

Ostrzeżenie: (0%)
-----


Mam sobie rejestracje nastepnie skrypt wyswietlajacy mi uzytkownikow i chce sobie zrobic taki panel admina czyli miec mozliwosc usuwania uzytkownikow z poziomu php.

  1. <?php
  2. /*Nawiązanie połączenia z bazą*/
  3.  
  4.   if (!$db_lnk = @mysql_connect("mysql3.yoyo.pl", "xxxxxxxxxx", "xxxxxxxx")){
  5.    echo('Wystąpił błąd podczas próby połączenia z serwerem MySQL...<BR>');
  6.    return;
  7.   }
  8.  
  9.   if(!@mysql_select_db('xxxxxxxxxxx')){
  10.    echo('Wystąpił błąd podczas wyboru bazy danych: biblioteka<BR>');
  11.    @mysql_close();
  12.    return;
  13.   }
  14.  
  15. /*sortowanie*/
  16.  
  17. $sort='id DESC';
  18.  
  19.    if(isSet($_GET['sortid'])){
  20.    switch($_GET['sortid']){
  21.   case 1: $sort='tresc ASC'; break;
  22.    case 2: $sort='nick ASC'; break;
  23.    case 3: $sort='czas DESC'; break;
  24.  
  25.    default: $sort = 'id DESC'; break;
  26.  
  27.    }
  28.    }
  29.  
  30.  $query = "SELECT * FROM Users ORDER BY '.$sort.'";
  31.  
  32.   $query = "DELETE FROM Users WHERE id='".$_GET['id']."'"; 
  33.  
  34.  
  35. if(!$result = mysql_query($query, $db_lnk)){
  36.   echo('Wystąpił błąd: nieprawidłowe zapytanie...<BR>');
  37.   @mysql_close();
  38.   exit;
  39. }
  40.  
  41.  
  42. $iler=mysql_fetch_array(mysql_query('SELECT count(*) as liczba FROM Users'));
  43.  
  44. $iler["liczba"];
  45.  
  46.  
  47.  
  48. ?>
  49.  
  50. <center>
  51.  
  52.   <table width="250" border="1">
  53. <tr bgcolor="#800000"><td><center><b>Lp.</b></center></td><td><b><center>Email</center></b></td>
  54. <td><b><center>Imie</center></b></td><td><b><center>Nick</b></center></td></tr>
  55. <?php
  56.  
  57.  
  58. $i = 0;
  59.  
  60. while($i < $iler["liczba"]){
  61. echo("<br>");
  62. $i++;
  63.  
  64. while($row = mysql_fetch_row($result)){
  65.  
  66. echo' <tr>
  67.   <td>'.$i++.'</td>
  68.   <td><b><center>'.$row[5].'<A HREF="index.php?action=del&id=".$row[0].'>usun uzytkownika</A></center> </td>
  69.   <td><b><center> '.$row[3].' </center></td>
  70.   <td><b><center> '.$row[1].'</center></td>
  71.   </tr>';
  72.    
  73. }
  74. }
  75.  
  76. ?>
  77.  
  78. </table></center>
  79.  
  80. <?php
  81. if(!@mysql_close()){
  82.   echo('Wystąpił błąd podczas zamykania połączenia z serwerem MySQL...<BR>);
  83. }
  84. ?>


Jezeli jest taka mozliwosc prosze o poprawienie błędów gdyzmi się to nie udało.

"Parse error: syntax error, unexpected T_STRING, expecting ',' or ';'" Gdzies w 73 lini czyli  
  1. <?php
  2. <td><b><center>'.$row[5].'<A HREF="index.php?action=del&id=".$row[0].>usun uzytkownika</A></center> </td>
  3. ?>
I jeszcze jedno pytanie jak ich posortowac alfabetycznie  ? 
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.12.2025 - 23:09