PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (2): [1] 2 »

> Найдено сообщений: 28
Саня_1991 Отправлено: 31 Мая, 2014 - 12:17:47 • Тема: Вывод кавычек • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 63
Понял. Спасибо за ответ и совет
(Добавление)
При записи вот так
$text = mysql_real_escape_string ( $text );
А в табл. все равно \' \"
При выводе просто ' "
Саня_1991 Отправлено: 31 Мая, 2014 - 12:09:09 • Тема: Вывод кавычек • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 63
Заменил эту часть:
$mess = str_replace ( "\'", "'", $mess );
$mess = str_replace ( '\"', '"', $mess );
$mess = str_replace ( "\'", "'", $mess );
$mess = str_replace ( "\"", '"', $mess );
на такое:
$mess = stripslashes ( $mess );
Правильно?
А в базе сохраняет так: \' и так \"
Саня_1991 Отправлено: 31 Мая, 2014 - 00:05:16 • Тема: Вывод кавычек • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 63
Здрасте.
Есть запись в таблице в ней кавычки со слешем ( после mysql_real_escape_string() )
При выводе в браузер нужно что бы кавычка выводилась без слеша, а выводиться с ним.
И ище при записе пробывал делать так:
$text = str_replace ( "'", "'", $text );
$text = str_replace ( '"', """, $text );
$text = mysql_real_escape_string ( $text );
и всё равно в таблице кавычки со слешем.
Подскажите что не так. Спасибо.
(Добавление)
Исправил. На выводе сделал так:
$mess = str_replace ( "\'", "'", $mess );
$mess = str_replace ( '\"', '"', $mess );
$mess = str_replace ( "\'", "'", $mess );
$mess = str_replace ( "\"", '"', $mess );
Подскажите правильно или нет.
Саня_1991 Отправлено: 09 Апреля, 2014 - 23:05:51 • Тема: SELECT ничего не возвращает • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 64
Спасибо.
Саня_1991 Отправлено: 09 Апреля, 2014 - 22:58:37 • Тема: SELECT ничего не возвращает • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 64
Всё работает в название табл. ошибку сделал.
Саня_1991 Отправлено: 09 Апреля, 2014 - 22:50:04 • Тема: SELECT ничего не возвращает • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 64
Ничего нет. с второй табл тоже самое
Саня_1991 Отправлено: 09 Апреля, 2014 - 22:39:54 • Тема: SELECT ничего не возвращает • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 64
Факт в том что табличка есть с двумя записями
Саня_1991 Отправлено: 09 Апреля, 2014 - 22:32:07 • Тема: SELECT ничего не возвращает • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 64
$db = mysql_connect ( "localhost", "root", "" );

mysql_set_charset ( 'utf8' );

mysql_select_db ( "test", $db );

$result = mysql_query ( "SELECT user_id, dob FROM users WHERE login='Саня' " );

if ( mysql_num_rows ( $result ) != 0 ) {

return ( mysql_fetch_array ( $result ) );

}



Выводит ошибку: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in


Подскажите что в коде не так Однако
Саня_1991 Отправлено: 07 Апреля, 2014 - 22:05:54 • Тема: MySql ut8 • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 51
Спасибо понял. Без них кракозябры.
Саня_1991 Отправлено: 07 Апреля, 2014 - 21:57:12 • Тема: MySql ut8 • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 51
После каждого подключения?
Саня_1991 Отправлено: 07 Апреля, 2014 - 21:48:19 • Тема: MySql ut8 • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 51
Является ли целесообразным использовать все эти три строки:

mysql_query('SET NAMES "utf8"', $sql_host_connect);
mysql_query("set character_set_connection=utf8");
mysql_query("set names utf8");

Если да то они вызывають один раз или постояно?
Саня_1991 Отправлено: 26 Марта, 2014 - 21:58:06 • Тема: Создать таблицу • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 41
Ну создать таблицу типа


колнка 1 колонка 2...
текст 1 1
текст 2 2
текст 3 3
А получаеть
Колонка 1
Колонка 2
(Добавление)
Всё понял тупанул. Просто не знал когда таблица пустая все столбцы выводяться по строкам
Саня_1991 Отправлено: 26 Марта, 2014 - 20:40:21 • Тема: Создать таблицу • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 41
Ауу ответь кто нибудь, подскажите.
при запросе
mysql_query("CREATE TABLE gb (
id int(10) unsigned NOT NULL auto_increment,
datetime datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
name varchar(100) NOT NULL,
email varchar(100),
www varchar(100),
message text NOT NULL,
PRIMARY KEY (id)
)");
создает строки
id
name
email
...
А нужно так
id | name | email | ...
Саня_1991 Отправлено: 26 Марта, 2014 - 01:09:25 • Тема: Создать таблицу • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 41
Дайте исходник или сылку. Получаеться создать только со строками. спс.
Саня_1991 Отправлено: 01 Марта, 2014 - 15:49:40 • Тема: База на файлах • Форум: Хранение данных, их вывод и обработка

Ответов: 27
Просмотров: 3898
Нужно писать без рамок, эксперементировать. man1 правильно пишеш за бекап файл я ищо добавил сессию для очереди на запись и от зацыкленость функции на запись. А своя бд для своих проэктов а потом паблик без возгласов "БД НОВОГО ПОКОЛЕНИЯ"

Страниц (2): [1] 2 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB