imam tebelu :
CREATE TABLE `user` (
`id` INT(11) NOT NULL auto_increment,
`name` VARCHAR(15) default NULL,
`password` VARCHAR(25) default NULL,
`info` TEXT,
`nick` VARCHAR(10),
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
sada mi treba mala pomoc
pocetnik sam u php/mysql
poceo sam praviti user scriptu...
register.php
$result = mysql_query("INSERT INTO user (name,password,nick) VALUES ('$ime','$sifra','$nadimak')");
ubaci ime pass i sifru
sada login.php
$query = mysql_query("SELECT * FROM user WHERE password='$sifra' AND name='$ime' LIMIT 1");
if(mysql_num_rows($query)) {
while($r=mysql_fetch_array($query)){
$id=$r['id'];
$name=$r['name'];
echo "<a href=user.php?id=$id>proceed</a>"; (ovo sam dodao ako je tacana sifra i ime da user ode na user.php i ispisu mu se njegovi podaci ili da ih edituje :ninja:)
}
}
e sada... evo problema :
user.php
$sql = "SELECT * FROM user WHERE id='$id'";
$query = mysql_query($sql) or die("Cannot query the database.<br>" . mysql_error());
while($result = mysql_fetch_array($query)) {
$name = $result["name"];
$password = $result["password"];
$id = $result["id"];
$info = $result["info"];
echo "$name $password $id $info";
}
kada klikne na <a href=user.php?id=$id> (pogeldajte login.php)
na stranici user se nista, bas nista ne pojvi oO, a treba da ispise kao sto vidite name, pass id i info ...
pls pomozite nekako
recite mi sta ne valja (iako mislim da nista ne valja al' et')
i po mogucnosti da prepravite i postate ovde
thx for any help
[Ovu poruku je menjao Zoran Rašković dana 01.12.2004. u 01:52 GMT+1]
[Ovu poruku je menjao pasvord dana 02.12.2004. u 17:59 GMT+1]