Witam, mam dwa pytanka, mój kod
Numer | Kod | Użyty |
<?php echo $s['numer']; ?> | <?php echo $s['kod']; ?> | <?php echo $s['uzyty']; ?> |
Dodaj kody jednorazowe SMS
Wybierz numer na który chcesz dodać kody jednorazowe
<form action="<?php $_SERVER['PHP_SELF'] ?"> " Method= "POST"> <?php echo '<select name="numer_sms">'; echo ''; while($y = mysql_fetch_array($row1)) { echo "<option>".$y['numer']."</option>"; } echo '</select>';?>
Kod jednorazowy: <input type="text" name="kod" />
<input type="submit" value="Dodaj" name="dodaj" />
</form>
<?php
$kod=$_POST['kod'];
$numer=$_POST['numer_sms'];
if ($_POST['dodaj'] && !empty($kod)) {
$row2='INSERT INTO sms_kod
VALUES (null , "'.$numer.'", "'.$kod.'", "0" )';
$wynik2=mysql_query($row2) or die('BŁĄD:'.mysql_error());
if ($wynik2)
echo 'Dodano kod jednorazowy sms';
else
echo 'Błąd przy dodawaniu kodu jednorazowego';
}
A teraz pytanka ;)
- Mam
[php]echo "<option>".$y['numer']."</option>";
jak zrobić aby wyświetlały się rekordy bez powtórek jeśli mam np podane 2 takie same nr w bazie to się wyświetli tylko jeden.
2)Przy dodawaniu nowego rekordu mam tylko formularz jedno linijkowy. Czyli dodaję tylko 1 rekord na raz. A chciałbym zrobić większe okno formularza i jeśli ktoś wpisze 25 kodów to się doda 25. Każdy kod miałby być w nowej lini.
Pozdrawiam