Articles of База данных

Установка значения базы данных переменной в NULL вместо пустой строки

В моей базе данных SQL есть много таких полей: Тип поля: Текст Нуль: Да По умолчанию: NULL Мой INSERT выглядит так: INSERT INTO tbl (col,col,col,…) VALUES ('val','val','val',…) Теперь эти цитаты в моих инструкциях INSERT вставляют '' (пустую строку) в базу данных, когда я действительно хочу ничего (NULL). Поэтому я попробовал if (isset($_POST['title'])) {$newTitle = mysql_real_escape_string(trim($_POST['title']));} […]

Запрос: поиск строки в поле базы данных

В моей таблице базы данных есть три поля. Предположим, что имена полей – это имя, возраст и избранное_numbers. Теперь содержимое моей базы данных выглядит следующим образом: Анна 15, а ее любимые номера – «14,21,16», Джессике 20, а ее любимые номера – «21,30,20», Саре 30, а ее любимые номера – «50,45,21», Ессе 12 лет, а ее […]

Удалить дублированные старые строки и сохранить только последнюю версию mysql

У меня есть таблица id:name:passportnumber:score 1:xxx:123456:99 2:yyy:789012:88 3:xxx:123456:11 4:xxx:123456:44 5:xxx:123456:66 6:xxx:123456:77 Я хочу удалить дублированные старые строки и сохранить только последний номер, который имеет тот же номер паспорта id:name:passportnumber:score 2:yyy:789012:88 6:xxx:123456:77 Каков наилучший способ без временной таблицы благодаря

Одновременно подключайтесь к большому количеству баз данных в Laravel 5.2

Я нашел много способов изменить соединение по умолчанию из файла config / database.php со всего Интернета, но я не хочу, чтобы многозадачное приложение мне нужно было подключаться к большому количеству баз данных одновременно, и мне не хватает опыта чтобы заставить код работать. Я создал пока модель контроллера и таблицу с именем DATABASES в моей базе […]

Мой последний mysql db, может кто-нибудь проверить, правильно ли сделаны таблицы?

У меня есть эти таблицы: category table: cat_id (PK) cat_name category_options table: option_id (PK) cat_id (FK) option_name option_values table: value_id (PK) option_id (FK) value classifieds table: ad_id (PK) (VARCHAR) something like "Bmw330ci_28238239832" poster_id (FK) cat_id (FK) headline description price etc…. posters table: poster_id (PK) name email tel password etc…. Три основных вопроса: 1- Является ли […]

Не удалось сохранить дату в базе данных в php

<!DOCTYPE html> <html> <head> <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/ jquery-ui.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"> </script> <script> $(document).ready(function() { $(".datepicker").datepicker() }); </script> </head> <body> <?php $status = $_POST['status']; $driver_name= $_POST['driver_name']; $from=date('ym-d',strtotime($_POST['date_from'])); $to=date('ym-d',strtotime($_POST['date_to'])); $conn = mysqli_connect('localhost', 'root', '', 'punbus') or die("Database not connected" . mysqli_error()); if(isset($_POST['sub'])) { foreach($status as $k=>$s){ $ins = "insert into driver_status(driver_name,status,date_from,date_to) VALUES ('".$driver_name[$k]."','$s','".$from[$k]."','".$to[$k]."')"; […]

Прочитайте одно значение из базы данных и сохраните его в переменной

У меня есть небольшая таблица в моей базе данных, которая выглядит так: ———————- id | name | value ———————- 1 | test.flag | 0 ———————- 2 | username | franz ———————- Я просто пытаюсь прочитать значение test.flag и сохранить результат в переменной. <?php $servername = "127.0.0.1"; $username = "test"; $password = "test123"; $dbname = "testdb"; […]

Как правильно размещать и вставлять значения в базу данных?

Я хочу использовать многомерный массив в этом формате: значение [n] [], где n – номер вопроса. С помощью этой новой настройки вы должны будете иметь следующие поля флажка: <input type="checkbox" value="A" name="value[1][]"> <input type="checkbox" value="B" name="value[1][]"> <input type="checkbox" value="A" name="value[2][]"> <input type="checkbox" value="C" name="value[2][]"> <input type="checkbox" value="E" name="value[2][]"> Обратите внимание, что выбранное значение кодируется в […]

Привет, У меня есть запрос с базой данных

У меня есть запрос с базой данных. В моем случае каждый пользователь будет иметь 5 записей для сохранения в таблице. Таким образом, через 10 дней их будет 50 записей для одного пользователя. У меня 50000 пользователей, количество записей достигает 50000 * 5 = 250000 записей в день. Если я хочу получить конкретную запись за определенный […]

Отображение сообщения, когда набор результатов пуст

В следующем коде, если набор результатов пуст, код продолжает обрабатывать результат. Вместо этого я хочу просто отобразить «Запрос не выполнен». когда результатов нет. $connInfo = array('UID'=>$user, 'PWD'=>$passwd, 'Database'=>$database); $dbconn = sqlsrv_connect($server, $connInfo); if($dbconn === false){ die("<br />Error connecting to the database.<br />"); } //SQL Query $query = "SELECT … FROM somehwere"; //Run Query $qresult = […]