Dokładnie tak chcę dodać 0 do stringa.
Poniżej daję kod formularza.
<?php
$result = dbquery("SELECT id, nazwa, ostatni, zolta, czerwona, info, klub, zdjecie FROM edycja_obronca WHERE id='".$_GET['id']."'");
?>
<?php
$image_files = makefilelist(BASEDIR."zawodnicy/", ".|..|index.php", true);
$image_list = makefileopts($image_files);
?>
<form method="POST" action="/viewpage.php?page_id=228">
<strong>
Imię i Nazwisko:</strong><br />
<input type="text" class='textbox' name="nazwa" value="<?php
?>"><br /><br />
<strong>Minuty w ostatnim meczu:</strong><br />
<input type="number" class='textbox' name="ostatni" value="<?php
?>"><br /><br />
<strong>Ilość żółtych kartek:</strong><br />
<input type="number" class='textbox' name="zolta" value="<?php
?>"><br /><br />
<strong>Ilość czerwonych kartek:</strong><br />
<input type="number" class='textbox' name="czerwona" value="<?php
?>"><br /><br />
<strong>Czy kontuzjowany?</strong><br />
<select name="info" class="textbox">
<option><?php
?></option>
<option value="kontuzja">Kontuzjowany</option>
<option value="zdrowy">Zdolny do gry</option>
</select><br /><br />
<strong>Ostatni klub:</strong><br />
<input type="text" class='textbox' name="klub" value="<?php
?>"><br /><br />
<strong>Zdjęcie:</strong><br />
<select name="zdjecie" class="textbox">
<option><?php
?></option>
<option> </option>
<?php
?>
</select><br />
<br /><center><input class="button" type="submit" name="go" value="Wyślij"></center>
</form>
<?php
$result2 = dbquery("SELECT id FROM edycja_obronca WHERE id='".$_GET['id']."'");
if(isset($_POST['go'])){ // sprawdzamy czy kliknięto na przycisk do wysyłania formularza.
if(!empty($nazwa) and
!empty($ostatni) and
!empty($zolta) and
!empty($czerwona) and
!empty($info) and
!empty($klub) and
!empty($zdjecie)){ // sprawdzamy czy zostały wypełnione wszystkie pola
$zapytanie = "INSERT INTO edycja_obronca SET nazwa='$nazwa', ostatni='$ostatni', zolta='$zolta', czerwona='$czerwona', info='$info', klub='$klub', zdjecie='$zdjecie'";
$wykonaj = dbquery ($zapytanie); // dodajemy rekord do bazy
if($wykonaj == 'TRUE'){
echo '<br><center><b>Zaktualizowano</b></center>'; // wyświetlamy komunikat o poprawnym dodaniu rekordu do bazy
}
} else {
echo '<br><center><b>Nie wypełniłeś wszystkich pól!</b></center>'; // wyświetlamy komunikat o błędnym wypełnieniu formularza
}
}
?>
A tutaj zrzut tabeli:
-- phpMyAdmin SQL Dump
-- version 3.5.6
-- <a href="http://www.phpmyadmin.net" target="_blank">http://www.phpmyadmin.net</a>
--
-- Host: localhost
-- Czas wygenerowania: 06 Kwi 2013, 11:43
-- Wersja serwera: 5.1.65
-- Wersja PHP: 5.3.21
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
--
-- Baza danych: `adams16_a`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla tabeli `edycja_obronca`
--
CREATE TABLE IF NOT EXISTS `edycja_obronca` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nazwa` varchar(100) COLLATE utf8_polish_ci NOT NULL,
`ostatni` varchar(100) COLLATE utf8_polish_ci NOT NULL,
`zolta` varchar(100) COLLATE utf8_polish_ci NOT NULL,
`czerwona` varchar(100) COLLATE utf8_polish_ci NOT NULL,
`info` varchar(100) COLLATE utf8_polish_ci NOT NULL,
`klub` varchar(100) COLLATE utf8_polish_ci NOT NULL,
`zdjecie` varchar(100) COLLATE utf8_polish_ci NOT NULL,
`strona` varchar(100) COLLATE utf8_polish_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci AUTO_INCREMENT=4 ;
--
-- Zrzut danych tabeli `edycja_obronca`
--
INSERT INTO `edycja_obronca` (`id`, `nazwa`, `ostatni`, `zolta`, `czerwona`, `info`, `klub`, `zdjecie`, `strona`) VALUES
(1, 'Wojciech Odrowski', '-', '-', '-', 'zdrowy', 'LKS Ślesin', 'wojciechodrowski.png', ''),
(2, 'Sławomir Sałaciński', '-', '-', '-', 'kontuzja', 'Orzeł Parzęczew', 'salata.png', ''),