Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: MySQL wstawianie zera
Forum PHP.pl > Forum > PHP
lemming
Mam sobie kod
[php:1:806a295120]<?php
if ($co == "zmientyp") {
if($wynik1 && $wynik2) {
mysql_query ("UPDATE users SET wynik1='$wynik1', wynik2='$wynik2' WHERE user='$user'");
echo "Typowanie poprawione<br>Aktualny wynik $wynik1 : $wynik2";
} else {
echo "Nie wypelniles wszystkich pol<br><a href=java script:history.back()>powrot</a>";
}
}
?>[/php:1:806a295120]
Mam tez formularz z polami wynik1 i wynik2 wszystko byloby ok gdyby nie to ze jak dam np. wynik1: 2 a wynik2: 0 (lub odwrotnie) nie robi mi updejta ale jesli zamiast zera dam inna liczbe to updejtuje o,O
Mam tez pytanie jak sprawdzic czy to co sie podalo w wynik1 jest liczba a jesli litera wyswietlic error.
Edit:
takie glupie pytanie czym rozni sie pole dabeli INIT od TYNIINIT (czy jakos tak) i co lepiej stosowac ?
Pozdrawiam i dzieki za pomoc
scanner
Cytat
Mam tez pytanie jak sprawdzic czy to co sie podalo w wynik1 jest liczba
[manual:087ea957ef]is_numeric()[/manual:087ea957ef]
cahe
Cytat
Edit:
takie glupie pytanie czym rozni sie pole dabeli INIT od TYNIINIT (czy jakos tak) i co lepiej stosowac ?
Pozdrawiam i dzieki za pomoc


Zakresem lub jak to ja nazywam pojemnością ;-). Int jest od -2147483648 do 2147483647 lub gdy ustawisz jako unsigned to od 0 do 4294967295. Natomiast TINYINT ma zakres od -127 do 128 a unsingles od 0 do 255. Więcej o typach kolumn czytaj tutaj: http://www.mysql.com/doc/en/Column_types.html

A zastosowanie zależy jak zwykle od potrzeb ;-). Tinyint jest minimalnie szybsze.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.