Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z wyświetlaniem e-maili
Forum PHP.pl > Forum > Bazy danych > MySQL
Adis92
Witajcie. Mam taki dziwny problem że wszystko mi wyświetla z bazy tylko nie chce wyświetlić e-maili :/
Oto kod na tabele w bazie danych.
  1. <?php
  2. CREATE TABLE wiadomosci (
  3. id int (11) NOT NULL AUTO_INCREMENT ,
  4. imie varchar (100) NOT NULL default '',
  5. email char (100) NOT NULL default '',
  6. gg int (100) NOT NULL default '',
  7. sprawa varchar (100) NOT NULL default '',
  8. wiadomosc char (100) NOT NULL default '',
  9. PRIMARY KEY (id)
  10. );
  11. ?>

A oto kod na pobieranie danych z bazy
  1. <?php
  2.  
  3. $polacz = mysql_connect("host", "user", "password");
  4.  
  5. if($polacz){
  6.  $select = mysql_select_db("nazwa_bazy");
  7. } else echo "Blad polaczenia!";
  8.  
  9. if($select){
  10.  $pytanie = mysql_query("SELECT * FROM wiadomosci");
  11. } else echo "Blad wyboru Bazy!";
  12.  
  13. mysql_close($polacz);
  14.  
  15. if($pytanie){
  16.     while($dane = mysql_fetch_assoc($pytanie)){
  17.     echo "<table border='1' cellpadding='5' rules='all' bordercolor='#fffff' width='80%'>";
  18.     echo "<tr>";
  19.     echo "<td align='left' bgcolor='#797979'>";
  20.     echo "Imie: {$dane['imie']}";
  21.     echo "</td>";
  22.     echo "<td align='right' bgcolor='#bfbfbf'>";
  23.     echo "E-mail: {$dane['email']}";
  24.     echo "</td>";
  25.     echo "</tr>";
  26.     echo "<tr>";
  27.     echo "<td align='left' bgcolor='#bfbfbf'>";
  28.     echo "GG: {$dane['gg']}";
  29.     echo "</td>";
  30.     echo "<td align='right' bgcolor='#797979'>";
  31.     echo "Sprawa:{$dane['sprawa']}";
  32.     echo "</td>";
  33.     echo "</tr>";
  34.        echo "<tr>";
  35.        echo "<td .class='tabelka' bgcolor='#9fa040' colspan='2'align='center'>";
  36.          echo "{$dane['wiadomosc']}";
  37.         echo "</td>";
  38.         echo "</tr>";
  39.     echo "</table><br />";
  40.     }
  41. } else echo "Blad zapytania!";
  42. ?>

Nie wiem co może być przyczyną. Nie widzę żadnej literówki ani nic co mogłoby być przyczyną :/
kefirek
Pole email zmien na varchar(100)
I zobacz taki kod powinien działać
  1. <?php
  2. $polacz = mysql_connect("host", "user", "password");
  3.  
  4. if($polacz){
  5. $select = mysql_select_db("nazwa_bazy");
  6. } else echo "Blad polaczenia!";
  7.  
  8. if($select){
  9. $pytanie = mysql_query("SELECT * FROM wiadomosci");
  10. } else echo "Blad wyboru Bazy!";
  11.  
  12. mysql_close($polacz);
  13.  
  14. if($pytanie){
  15.    while($dane = mysql_fetch_assoc($pytanie)){
  16.    echo "<table border='1' cellpadding='5' rules='all' bordercolor='#fffff' width='80%'>";
  17.    echo "<tr>";
  18.    echo "<td align='left' bgcolor='#797979'>";
  19.    echo "Imie: ".$dane['imie']."";
  20.    echo "</td>";
  21.    echo "<td align='right' bgcolor='#bfbfbf'>";
  22.    echo "E-mail: ".$dane['email']."";
  23.    echo "</td>";
  24.    echo "</tr>";
  25.    echo "<tr>";
  26.    echo "<td align='left' bgcolor='#bfbfbf'>";
  27.    echo "GG: ".$dane['gg']."";
  28.    echo "</td>";
  29.    echo "<td align='right' bgcolor='#797979'>";
  30.    echo "Sprawa: ".$dane['sprawa']."";
  31.    echo "</td>";
  32.    echo "</tr>";
  33.       echo "<tr>";
  34.       echo "<td .class='tabelka' bgcolor='#9fa040' colspan='2'align='center'>";
  35.         echo "".$dane['wiadomosc']."";
  36.        echo "</td>";
  37.        echo "</tr>";
  38.    echo "</table><br />";
  39.    }
  40. } else echo "Blad zapytania!";
  41. ?>
Adis92
Niestety już próbowałem z varchar itp ale nadal niedziałało
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.