В какви полета се записват големи числа и..

Мен ми е интересно, това работи ли???
PHP:
$conn = mysqli_connect($dbhost, $dbuser, $dbpass) or die(mysql_error());
mysql_select_db($dbname, $conn)or die(mysql_error()); // тук добре
...
if($conn->query("select 1 from sport where id = $sportId and name=$sportname limit 1")->num_rows) { // ъъъъ

Не бъркай процедурен с обектно ориентиран код. Избери едно от двете

mysqli_query("...query here...", $conn)

И си bind-вай променливите, не ги слагай така голо... http://php.net/manual/en/mysqli-stmt.bind-param.php
 
djman, според мен би трябвало да работи. mysqli_connect връща същото като new mysqli(...)
мисля че съм го правил и работеше. Сега ще пробвам пак и ще кажа.

Да, работи!

PHP:
<?php
$conn = mysqli_connect('localhost', '...', '...');
$conn->select_db('...');
$query = $conn->query('show databases');
echo "<pre>";
while($row = mysqli_fetch_assoc($query)) {
    print_r($row);
}

Явно може да се комбинират - явно всяка от процедурните функции връща mysql обект (и работи с такъв).
 

Back
Горе