Проверка

<?php
$my_ime=$_SESSION['id'];
define('IN_VALID', true);
echo ('');
$our = mysql_query("SELECT * FROM users WHERE id = '$my_ime'") or die(mysql_error());
while($row = mysql_fetch_array($our)) {
$username = $row['username'];
}
if (!isset($_POST['update'])) {
echo ("
<form method=\"POST\">
<center> име</center>
<center> <input type=\"text\" name=\"username\" maxlength=\"100\" value=\"\"> </center>
<br>
<center> <input type=\"submit\" name=\"update\" value=\"smeni\">
</form>");
}
else {

$up=mysql_query("UPDATE users SET credit = credit - 10 WHERE username ='$username'");
if($krediti == 10) {
echo " <center> nema kredit </center> ";
}
$username = htmlspecialchars($_POST['username']);
$editip = ip2long($_SERVER['REMOTE_ADDR']);
$update = mysql_query("Update users set username = '$username' where id = '$my_ime'") or die(mysql_error());
if(empty($username)) {
die(" <center> nema ime </center> ");
}
if (!empty($username)) {
$proverka = mysql_query("SELECT * FROM users WHERE id='$my_ime'") or die(mysql_error());
$r = mysql_fetch_array($proverka);
}
else { echo (" <center> nema ime </center> "); }
echo (" <center> smeni uspe6no </center> ");
echo ("<meta http-equiv=\"refresh\" content=\"3; url=index.php\">");
}
echo ("");
echo ('');
?>
 
Според моята логика искаш да направиш ако няма 10 кредита да изписва, че няма? С тази твоя оскъдна информация мисля, че това искаш да стане:
if($krediti < 10) {
echo " <center> нема кредити</center> ";
}
 
DeathGuard_ каза:
Според моята логика искаш да направиш ако няма 10 кредита да изписва, че няма? С тази твоя оскъдна информация мисля, че това искаш да стане:
if($krediti < 10) {
echo " <center> нема кредити</center> ";
}
не те разбрах
 
Това не го схващам? Ако кредитите са равни на 10 да изписва, че няма кредити? Според това, което видях от кода мисля, че искаш да направиш ако кредитите са под 10 да не ти прави ъпдейта с който взима десет, нали? Ако да ето така би станало:
<?php
$my_ime=$_SESSION['id'];
define('IN_VALID', true);
$our = mysql_query("SELECT * FROM users WHERE id = '$my_ime'") or die(mysql_error());
while($row = mysql_fetch_array($our)) {
$username = $row['username'];
}
if (!isset($_POST['update'])) {
echo ("
<form method=\"POST\">
<center> име</center>
<center> <input type=\"text\" name=\"username\" maxlength=\"100\" value=\"\"> </center>
<br>
<center> <input type=\"submit\" name=\"update\" value=\"smeni\">
</form>");
}
else {

$proverka=mysql_query("SELECT credit FROM users WHERE username='$username'") or die(mysql_error());
$rowec=mysql_fetch_array($proverka);
if($rowec[credit]<10) {
echo "<center>Няма кредити</center>";
}
else {
$up=mysql_query("UPDATE users SET credit = credit - 10 WHERE username ='$username'");
}
$username = htmlspecialchars($_POST['username']);
$editip = ip2long($_SERVER['REMOTE_ADDR']);
$update = mysql_query("Update users set username = '$username' where id = '$my_ime'") or die(mysql_error());
if(empty($username)) {
die(" <center> nema ime </center> ");
}
if (!empty($username)) {
$proverka = mysql_query("SELECT * FROM users WHERE id='$my_ime'") or die(mysql_error());
$r = mysql_fetch_array($proverka);
}
else { echo (" <center> nema ime </center> "); }
echo (" <center> smeni uspe6no </center> ");
echo ("<meta http-equiv=\"refresh\" content=\"3; url=index.php\">");
}
?>
 

Back
Горе