Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] lista znajomych
Forum PHP.pl > Forum > PHP
pl_dawid
Więc mam problem z listą znajomych.
Problem polega na tym że ściągnołem sobie skrypta na liste znajomych, wpisalem moją baze danych i zmienilem tabele bazy danych bo mam php-fusiona i chcialbym zeby pobieralo z tabeli fusion_users użytkowników tylko że mój skrypt jak sie wpisze coś to pisze cały czas błąd i nie wyszukuje uzytkownikow tylko to co sie wpisze to wyskakuje i nic(blad) zreszta zobaczcie sami:
www.pl-dawid.cba.pl/kumple/index.php
www.pl-dawid.cba.pl/kumpe/admin.php
Oto skrypty:
db_connect.php
Kod
<?php
       mysql_connect('mysql.cba.pl','*****','****');
       mysql_select_db('********');
       ?>

Oczywiscie dane bazy sa zastapione gwiazdkami.
index.php
Kod
<?php
     include ("db_connect.php");
     ?>
     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     <title>Zarządzanie wpisami</title>
     </head>
    
     <body>
     <div style="width: 900px; margin: 0 auto; text-align: center;">
       <div style="clear: both; background-color: #99CCCC;">
         <form action="index.php" method="post">
            Kogo szukasz: <input type="text" name="szukany" /> <input type="submit" value="szukaj" name="szukamy" />
         </form>
         <?php echo $_POST['szukany']; ?>
       </div>
       <div style="text-align: center;">
         <?php
         if (!$_GET && !$_POST) {
            $sql=mysql_query("SELECT * FROM `fusion_users` ORDER BY `nazwisko` ASC") or die("błąd");
            while ($lista=mysql_fetch_array($sql)) {
               echo '<a  href="index.php?akcja=detale&id='.$lista['id'].'">'.$lista['nazwisko'].'  '.$lista['imie'].'</a>
';
            }
         }
         if ($_POST['szukamy']) {
            $sql=mysql_query("SELECT * FROM `fusion_users` WHERE `imie` LIKE  '%".$_POST['szukany']."%' OR `nazwisko` LIKE '%".$_POST['szukany']."%'  ORDER BY `nazwisko` ASC") or die("błąd");
            $ile=mysql_num_rows($sql);
            echo '<p>Znaleziono osób: <strong>'.$ile.'</strong></p>';      
              while ($lista=mysql_fetch_array($sql)) {
                echo '<a  href="index.php?akcja=detale&id='.$lista['id'].'">'.$lista['nazwisko'].'  '.$lista['imie'].'</a>
';
              }
         }  
          
         if ($_REQUEST['akcja']=="detale") {
            $sql=mysql_query("SELECT * FROM `fusion_users` WHERE `id`='".$_REQUEST['id']."'") or die("błąd");
            $osoba=mysql_fetch_row($sql);
            echo '<table style="width: 70%; border-style: none; margin: 0 auto;">';
            echo '<tr>';
            echo '<td style="text-align: left; width: 30%;">';
            echo 'Imię:';
            echo '</td>';
            echo '<td style="text-align: left; width: 70%;">';
            echo '<strong>'.$osoba[1].'</strong>';
            echo '</td>';
            echo '</tr>';
            echo '<tr>';
            echo '<td style="text-align: left; width: 30%;">';
            echo 'Nazwisko:';
            echo '</td>';
            echo '<td style="text-align: left; width: 70%;">';
            echo '<strong>'.$osoba[2].'</strong>';
            echo '</td>';
            echo '</tr>';
            echo '<tr>';
            echo '<td style="text-align: left; width: 30%;">';
            echo 'Email:';
            echo '</td>';
            echo '<td style="text-align: left; width: 70%;">';
            echo '<strong>'.$osoba[3].'</strong>';
            echo '</td>';
            echo '</tr>';
            echo '<tr>';
            echo '<td style="text-align: left; width: 30%;">';
            echo 'Telefon:';
            echo '</td>';
            echo '<td style="text-align: left; width: 70%;">';
            echo '<strong>'.$osoba[4].'</strong>';
            echo '</td>';
            echo '</tr>';
            echo '<tr>';
            echo '<td style="text-align: left; width: 30%;">';
            echo 'Inny kontakt:';
            echo '</td>';
            echo '<td style="text-align: left; width: 70%;">';
            echo '<strong>'.$osoba[5].'</strong>';
            echo '</td>';
            echo '</tr>';
            echo '<tr>';
            echo '<td style="text-align: left; width: 50%; border-style: solid; border-width: 1px;" colspan="2">';
            echo '<strong>'.$osoba[6].'</strong>';
            echo '</td>';
            echo '</tr>';
            echo '</table>';
         }
         ?>
       </div>
     </div>
     </body>
     </html>

Reszta w drugim temacie bo juz wiecej sie nie zmieszcza, nazwa: [php] Lista znajomych 2
nospor
Cytat
Reszta w drugim temacie bo juz wiecej sie nie zmieszcza, nazwa: [php] Lista znajomych 2
Ty chyba sobie zartujesz. 3 tematy na to samo. A jak masz za dlugie to albo skroc albo daj listing na jakims serwisie
pl_dawid
Widze ze nie chcesz mi pomoc.Tak jak zawsze ktoś nie chce <bezradny>
Mam już skrypt logowania ale pola dopiero:D
Kod
<form name="form1" method="post" action="">
   <table width="60%"  border="0" cellspacing="4" cellpadding="4">
     <tr>
       <td align="right" valign="top">*Username:</td>
       <td><input name="username" type="text" id="username"></td>
     </tr>
     <tr>
       <td align="right" valign="top">*Password:</td>
       <td><input name="password" type="password" id="password"></td>
     </tr>
     <tr>
       <td align="right" valign="top"> </td>
       <td><input type="submit" name="Submit" value="Login"></td>
     </tr>
   </table>
</form>
nospor
Cytat
Widze ze nie chcesz mi pomoc.Tak jak zawsze ktoś nie chce
Tu nie chodzi oto czy chce ci pomoc czy nie, ale oto ze zrobiles sobie z forum swoj osobisty smietnik. jeden temat rozbity na kilka tematow na forum i latajcie sobie userzu ,szukajcie co gdzie jest bo "mi" sie nie chce skrocic kodu lub podac na zewnetrznym serwerze. A potem jeden user napisze w jednym, drugi w drugim i weź tu sie połap. Skoro ty o tym nie pomyslalem to ktos inny musial pomyslec o tym za ciebie i cie upomniec. Jako swiezy "emeryt" poczulem sie jeszcze do tego obowiązku.

Cytat
jak sie wpisze coś to pisze cały czas błąd
To zamiast
or die('blad')
daj
or die(mysql_error()) a dowiesz sie jaki to blad.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.