ugrás a tartalomhoz

Ha üres a tábla

lomajpurre · 2007. Dec. 31. (H), 10.02
Üdv.
Kellene egy kis segítség..

Van egy adatbázisom ami tartalmaz egy users táblát, azon belöl pedig egy cell-t.

idáig így néz ki:

  $curre = $CURUSER['id'];
  $cell = $_POST['cell'];
  $tel = $CURUSER['cell'];
  
echo("SMS támogatás 1/4");
echo("<br><i>(Telefonszám megadása)</i>");
?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="POST">
Mi a telefonszám, ahonnan a támogatást küldöd?<br><br>
<input type="text" name="cell"><br>
<i>példa: 06300123456</i>
<br><br>
<input type="submit" name="submit" value="Continue">
<br><br><br>
</form>
<?

if($_POST['submit'] && $_POST['cell']){
  mysql_query("UPDATE users SET cell = '$cell' WHERE id = '$curre'");
  header("Location: sms2.php");
  }

azt szeretném ha a cell tábla tartalmaz adatot, autómatikusan az sms2.php-re ugrana az oldal.

A válaszokat előre is köszönöm!
 
1

mysql_affected_rows

Poetro · 2007. Dec. 31. (H), 12.28
mysql_affected_rows - Az előző MySQL műveletben érintett sorok számát adja meg.

Mondjuk ha az UPDATE ugyanarra frissítette a sort, mint ami eddig volt, akkor nem csinal semmit, esetleg érdemes mondjuk egy TIMESTAMP-et belerakni az sorba, és az update-be, és akkor mindig frissül.
2

vagy

cSuwwi · 2007. Dec. 31. (H), 15.04
Timestamp helyett elég egy unsigned tinyint 1 is, legyen pl. flag a neve, updatebe meg flag=1-flag. (1->0, 0->1 lesz frissítésenként)