Вниз  MySQL и мелкие вопросы
- 9.09.2011 / 21:56
Лека
  Пользователь

Лека 
Сейчас: Offline
vermas (09.09.2011/21:37)
Лека, текстовые данные пропускай через mysql_real_escape_string(), численные через intval(). А твой вариант запроса не годится, делай как я написал, через запятые :)
Я не поняла как там проверять данные,в моем примере я поэтапно проверяю все данные. А теперь еще и mysql_real_escape_string(),с чем их хоть едят?
- 9.09.2011 / 22:35
Screamer
  Пользователь

Screamer 
Сейчас: Offline
mysql_real_escape_string(),с чем их хоть едят?Экранирует спец символы, чтобы при запросе ничего лишнего не попало, например другой запрос.
__________________
 საქარტველოს გაუმარჯოს
- 9.09.2011 / 22:35
Лека
  Пользователь

Лека 
Сейчас: Offline
Не получилось. Ошибку выдает,матюкается на `
- 9.09.2011 / 22:38
Лека
  Пользователь

Лека 
Сейчас: Offline
Screamer (09.09.2011/22:35)
Экранирует спец символы, чтобы при запросе ничего лишнего не попало, например другой запрос.
а в примере можно? У меня срок до завтра. Завтра надо сдать этот скрипт.
- 9.09.2011 / 22:39
Screamer
  Пользователь

Screamer 
Сейчас: Offline
  1. mysql_query("UPDATE `таблица` SET `поле` = '".mysql_real_escape_string($_POST['переменная'])."'");

__________________
 საქარტველოს გაუმარჯოს
- 9.09.2011 / 22:44
Лека
  Пользователь

Лека 
Сейчас: Offline
  1. mysql_query("UPDATE `users` SET `name` = '".mysql_real_escape_string($user['name'])."' WHERE `id` = '$userinfo[id]' LIMIT 1");
Может так правильней? :lol:
- 9.09.2011 / 22:46
Screamer
  Пользователь

Screamer 
Сейчас: Offline
Лека, ну я примерно написал
__________________
 საქარტველოს გაუმარჯოს
- 9.09.2011 / 22:48
Лека
  Пользователь

Лека 
Сейчас: Offline
я с себя смеюсь. Я пол часа с телефона набирала код и не разу не написала mysql_query
- 9.09.2011 / 23:22
Лека
  Пользователь

Лека 
Сейчас: Offline
Всем пасиб,вроде получается.
- 10.09.2011 / 08:47
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Лека, на будущее, когда пишешь что с тела, что с компа, привыкай сразу ставить оба символа, начало и конец, в следствии многих ошибок избежать поможет. то есть пишешь ,
  1. if ()
далее уже в скобках пишешь
  1. if ( isset() )
опять в скобках
  1. if ( isset($_POST[] ) )
в квадратных скобках
  1. if ( isset($_POST[''] ) )
кавычки тоже сразу по две
  1. if ( isset($_POST['name'] ) )
далее
  1. if ( isset($_POST['name'] ) ) {
  2.  
  3. }
две скобки
  1. if ( isset($_POST['name'] ) ) {
  2. echo '';
  3. }
кавычки и конец строки
  1. if ( isset($_POST['name'] ) ) {
  2. echo '<><><><>';
  3. }
открываем хтмл теги парно
  1. if ( isset($_POST['name'] ) ) {
  2. echo '<div><><></div>';
  3. }

  1. if ( isset($_POST['name'] ) ) {
  2. echo '<div><a></a></div>';
  3. }
ну думаю смысл уже ясен
  1. if ( isset($_POST['name'] ) ) {
  2. echo '<div><a href=""></a></div>';
  3. }
-
  1. if ( isset($_POST['name'] ) ) {
  2. echo '<div><a href=" . . "></a></div>';
  3. }
  1. if ( isset($_POST['name'] ) ) {
  2. echo '<div><a href=" . $url . "></a></div>';
  3. }
конкатенацию с пробелами писать, удобнее и читать и копировать в итоге
__________________
 Магистр Мёда
Наверх  Всего сообщений: 750
Фильтровать сообщения
Поиск по теме
Файлы топика (22)