Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Mailbox
Muse
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 15.12.2008

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


Witam! Zamierzam w celu treningu napisać mailbox orientowany obiektowo. Nie szukam skryptów, chcę się podjąć sam. Był już podobny temat i wg niego stworzyłem mw taką samą bazę danych. Mam jednak już na wstępie błąd, podejrzewam, że w funkcji, bo gdy ominę warunek WHERE w zapytaniu, wszystko leci dobrze. Proszę o pomoc i ewentualnie jakieś sugestie, za co mam się zabrać przy pisaniu ;]
Kod:
Kod
class DaneSQL {
public $host = "localhost";
public $user = "root";
public $database = "mailbox";
}

$username = "qwerty";

class Mailbox {
public $IDpoczta;            
public $temat;
public $tresc;    
public $idprofil_nadawca;    
public $idprofil_odbiorca;    
public $przeczytane;    
public $status_nadawca;
public $status_odbiorca;        
public $send_at;  
public $tekst = "Dane:<br/>TEMAT:<br/>OD:<br/>";
}

$dane = new DaneSQL;
$mailbox = new Mailbox;
function mysql_read($object)
    {
    $link = mysql_connect($object->host, $object->user) or die(mysql_error());
    mysql_select_db('userbase', $link) or die(mysql_error());
    $query = "SELECT ID FROM users_passes WHERE login = '$username'" or die(mysql_error());
    $query2 = mysql_query($query, $link) or die(mysql_error());
    $result = mysql_fetch_object($query2) or die(mysql_error());
    $r = $result->ID;
    $query = "SELECT temat FROM poczta WHERE idprofil_odbiorca = '$r'" or die(mysql_error());
    $query2 = mysql_query($query, $link) or die(mysql_error());
    $box = mysql_fetch_object($query2) or die(mysql_error());
    return $box;
    }    
    

$mailbox = mysql_read($dane);
echo "<br/><br/>";
echo $mailbox->temat;
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: 11.10.2025 - 23:06