$view_user = (isset($_GET['view-user']) ? (int)$_GET['view-user'] : 0);
if($view_user)
{
$sql = mysql_query('SELECT * FROM `users` WHERE `id` = '.$view_user.' LIMIT 1');
/* blabla */
}
Linkul facut va fi gen members?view-user=ID ... pot sa fac cumva sa adaug si numele pe undeva pe acolo.
Sa am pagina cu link: members?view-user=ID&NAME sau ceva asemanator?
Am incercat cu "AND `name`" si imi returneaza o eroare..
MySql table: CREATE TABLE IF NOT EXISTS `users` (
`id` int(10) unsigned NOT NULL auto_increment,
`name` varchar(32) NOT NULL,
/* blabla other stuff */ )
link coding
Moderatori: Zamolxe, Moderatori
-
nevvermind
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
Nu e nevoie de "AND 'name'" daca identifici randul cu ID. Faci doar $row['name'], unde $row = mysql_fetch_array($sql).
Citeste niste documentatie, ai acolo niste exemple:
- http://www.php.net/manual/en/function.urlencode.php
Citeste niste documentatie, ai acolo niste exemple:
- http://www.php.net/manual/en/function.urlencode.php
Nu merge, "Warning: mysql_result() expects parameter 1 to be resource, boolean given in..."
" $member = format_html(mysql_fetch_assoc($sql));
$member['banned'] = mysql_result(mysql_query('SELECT COUNT(*) FROM `bans` WHERE `account` = '.$member['id'].' LIMIT 1'), 0); "
... de asta preferam sa folosesc un AND .. si '.$member['name'].' afiseaza numele...
sau pot la $view_user = (isset($_GET['view-user']) ? (int)$_GET['view-user'] : 0) sa pun view-user-'.$member['name'].' , dar nu stiu sa-l introduc bine in $_GET-ul ala :/
" $member = format_html(mysql_fetch_assoc($sql));
$member['banned'] = mysql_result(mysql_query('SELECT COUNT(*) FROM `bans` WHERE `account` = '.$member['id'].' LIMIT 1'), 0); "
... de asta preferam sa folosesc un AND .. si '.$member['name'].' afiseaza numele...
sau pot la $view_user = (isset($_GET['view-user']) ? (int)$_GET['view-user'] : 0) sa pun view-user-'.$member['name'].' , dar nu stiu sa-l introduc bine in $_GET-ul ala :/
-
nevvermind
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
Intelege ca un "field" ID este un identificator pentru TOATE coloanele acelui rand (daca e PRIMARY KEY sau UNIQUE NOT NULL - apropo, coloana "id" din "users" nu e primary key la tine). E ca si cand, dupa ce ai cerut buletinul, mai intrebi si numele.
Cu toate acestea, foloseste "AND" daca te incalzeste.
Pune un "mysql_query(...) or die(mysql_error())" ca sa vezi erorile de MySQL, dar n-o lasa in productie c-o sa-ti vada si altii erorile.
Cu toate acestea, foloseste "AND" daca te incalzeste.
Pune un "mysql_query(...) or die(mysql_error())" ca sa vezi erorile de MySQL, dar n-o lasa in productie c-o sa-ti vada si altii erorile.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 19 vizitatori