mysql

Order of "WHERE field IN" SQL query?

I am using the following SQL to select records from MySQL database: SELECT * FROM cms_product WHERE id IN (3,22,1); The results order equals "ORDER BY id ASC", so as in example records 1,3,22 are returned. How can I get them ordered in the exact way as typed in IN clause? So ordered as 3,22,1 ? Thank you. ...

PHP MySQL Query to get most popular from two different tables

Hi all, I have two tables afrostarprofiles and afrostarvvideos created as shown below. artistid field in afrostarvideos is the primary id of afrostarprofiles. I want a single query that will return for me most popular afrostarprofile based on sum of views(afrostarvideo) and views of afrostarprofiles. i basically need an algorithm or ...

Login/Registration System with php and mysql

I would like to make a simple user login/registration system using php and mysql. I don't need to get any information beyond what is necessary for the user to log in and out. I want to make sure that the system is secure. The way that I currently understand how it should work is: Registration User enters their email address and passwo...

Installing MySQLdb on Snow Leopard

Hello, I followed this tutorial to install Django with MySQL on my Snow Lepard : http://programmingzen.com/2007/12/22/how-to-install-django-with-mysql-on-mac-os-x/ When I run this command : python setup.py build I get a lot of errors, the last one is : error: command 'gcc-4.0' failed with exit status 1 These are the first lines t...

What is the proper way to insert an if statement into a mysql query

What is the property way to insert an IF statement into a mysql query? SELECT * FROM table WHERE (column1 > 'value') What if I wanted to put a condition within that query like: SELECT * FROM table WHERE ((column1 > 'value')and(IF column2 = 'n' THEN WHERE column3 > '5')) ...

my mysql result set is duplicating?why

im doing this query on mysql, but its giving me duplicate results sets: this is my query: SELECT u.username, u.picture, m.id, m.user_note, m.reply_id, m.reply_name, m.dt, m.votes_up FROM user u, notes m WHERE m.topic_id =14 ORDER BY m.dt DESC i dont understand why its doing it? please help :)) EDIT: table schema notes{id, user_id, ...

MySQL query alias?

I was reading something a few months ago that would take something like: SELECT first, last FROM contacts where status = 'active' and turn it into: SELECT first, last FROM active_contacts It's definitely not a stored procedure and I'm pretty sure it's not a prepared statement. I'm also positive what I was reading did not involve te...

PHP ORM Mysql ordering using REGEX

You see I have a set of entries to be ordered alphabetically. Though some of the entries starts with "The". What I want is to ignore "The" and start sorting from the next word. For example: $titles->order_by("name", "ASC")->find_all() // Sample query Abraham Panorama The Malevolent What I want: Abraham The Malevolent // Ignore "t...

How can I check that LOADing data into my database succeeded?

I need to ensure that this LOAD query succeeded. How do I know inside my program it did not fail? sub loaddata{ my ($name) = @_; my $DBH = init_dbh( ); my $STH_GO = $DBH->prepare(q{ LOAD DATA LOCAL INFILE '?' INTO TABLE authors FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r...

mySQL select query based on lat / long data from zipcode

Note: Although I use a zipcode database with Dutch zipcodes, this question is country independent. I have a database with every zipcode in the Netherlands + its x and y coordinate (lat/long). I have for example zipcode: $baseZipCode = 1044; with the following coordinates: x coordinate = 4,808855 y coordinate = 52,406332 Now, I want ...

multiple fixed tables vs flexible abstract tables

I was wondering if you have a website with a dozen different types of listings (Shops, Restaurants, Clubs, Hotels, Events) that require different fields, is there a benefit of creating a table with collumns defined like so Example Shop: shop_id | name | X | Y | city | district | area | metro | station | address | phone | email | website...

mysql check row other than a particular row need advise

hi there i am building an edit account form, where the user can update or edit his/her account setting such as: username, password, and email check the submitted email and compare it to the database 1st condition: if this email is the same with the previous one leave it be 2nd condition: but if this email is different that the previ...

Disabling checkout button from shopping cart - php

Hi everyone I am trying to setup a “view shopping cart/basket” page within a site in which logged in users earn points/credits. Once they earn a certain amount of these points they can then go to a shopping cart and pay with these points only. (No money changes hands, so no paypal/checkout/shipping/taxes etc are involved) So far I hav...

MySQL data is too long for column occuring on LONGBLOB

I have the following MySQL (version 5.1) table (InnoDB): Username varchar(50) Sequence int(11) FileType varchar(10) Photo longblob -- here PhotoSize int(11) Timestamp datetime Attempting to insert a byte[] 96.7KB fails with the error: Data Too Long For Column 'Photo' At Row 1 Inserting byte[] (size 37.2KB) works fine. ...

what are flags in mysql ?

hello, I just wanna ask, what are those things called as "flags" in mysql ? What are they, kindly explain and how they are used. ...

MySQL join on record that might not exist

I'm trying to execute a query that looks similar to this: SELECT <columns> FROM table1 INNER JOIN table2 ON table1.id = table2.table1_id INNER JOIN table3 ON table1.id = table3.table1_id WHERE table3.column1 != 'foo' AND <other_conditions> LIMIT 1; The thing is--I want the query to return a result regardless of whether the record in ...

How to explode mysql field value and use it in SELECT query

How can i explode field value of table in select query ? for e.g. i have 1 field in table named "coordinates" which contains latitude , longitude. Now i want to use this latitude and longitude in select query. Can i separate this values and use it in select query ? ...

Mysql optimisation tool

hi all, Can anyone suggest a good MYSQL optimization tool which helps in finding the bottlenecks in a long query and hence help in optimization?? I am looking for a query profiler. thanks... ...

How write dynamic query staring using PHP.

Dear experts, Let say I have to search 3 co-related options 1)name 2)address 3)Phone. So, I have to write 8[eight] separate queries.pls see the example below…. $name= $_POST['name']; $address = $_POST['address']; $phone= $_POST['phone']; if($name!=""&& $address==""&& $phone=="") { $searching_query="SELECT id,name,address...

Count multiple appearances in DISTINCT statement with two parameters?

Dear all, I am trying to filter (or count) companies with multiple contact persons from a table containing a company_id and a person_id. Currently I just do this: SELECT DISTINCT company_id,person_id FROM mytable GROUP BY company_id ORDER BY company_id as well as SELECT DISTINCT company_id FROM mytable The first query returns a co...