Adaugare in tabel si afisare date cu virgula intre ele
Scris: Vin Dec 09, 2011
salut, am rezolvat. uite asa:
ce ziceti? este bine gandit?
Are o mica problema, codul de sus merge asa cum am vrut si da exact rezultatele dorite, dar este o mica problema. de exemplu imi da rezultatele asa:
si eu vreau ca ultimul sa nu mai aibe virgula ci sa apara asa:
Cod: Selectaţi tot
$ip = $_SERVER["REMOTE_ADDR"];
$nume = $_SESSION['utilizator'];
date_default_timezone_set('Europe/Bucharest');
$data = time();
$data_expir = $data-10;
if(!mysql_num_rows(mysql_query("SELECT * FROM user_temp WHERE nume = '$nume'"))) // verifica ip in bd
{
if(isset($_SESSION['utilizator']))
{
// adauga in bd
$adaugare_i = mysql_query("INSERT INTO user_temp (ip, nume, data) VALUES ('$ip', '$nume', '$data')");
if (!$adaugare_i)
{
die('Eroare: ' . mysql_error());
}
}
}
else {
// actualizeaza in bd
$adaugare = mysql_query("UPDATE user_temp SET ip='$ip', data='$data', nume='$nume' WHERE nume='$nume'");
if (!$adaugare)
{
die('Eroare: ' . mysql_error());
}
$sql = mysql_query("DELETE FROM user_temp WHERE data<$data_expir");
if (!$adaugare)
{
die('Eroare: ' . mysql_error());
}
}
Are o mica problema, codul de sus merge asa cum am vrut si da exact rezultatele dorite, dar este o mica problema. de exemplu imi da rezultatele asa:
Cod: Selectaţi tot
anonim, admin, alexandra,
nu stiu cum se face. asta mi-o trebuie la codul de mai sus la cel de care am zis ca am rezolvat. cu stima trifanonim, admin, alexandra