MySQL is an open-source, relational database management system.

learn more… | top users | synonyms

4
votes
4answers
352 views

Two while for the same query

If I have to loop results of a query echoing first all fields of a column, then echoing something not to loop, then fields of another column. So I'm using ...
2
votes
1answer
11 views

Query the Max Nth per group

I'm trying to write the most efficient query I can to pull the relevant data I need for retrieving the latest conversations for a user, ordering groupings of conversations by most recent message in ...
7
votes
1answer
48 views

Step 1: PsychoProductions management tool project

I started a project to build my own invoicing and management system to take the place of prohibitively expensive QuickBooks software. This will be broken down in 5 steps, with the current step in bold ...
2
votes
1answer
53 views

UserDAO with CRUD functionality for my UserRepository

This is my first attempt at creating a DAO. I would like to get some feedback regarding the following aspects if possible: Code readability Efficiency Usability I also would appreciate any other ...
0
votes
0answers
36 views

Update database, refresh the page to show changes, show a success message

Follow up question for: Update database, reload page then show a success message I have a table of articles, in each row is a button to activate / deactivate the ...
2
votes
0answers
30 views

Dynamically load data into bootstrap accordion navigation bar

I have made a bootstrap accordion navigation bar that loads data dynamically from a database with PHP. Here are the two tables that I use: ...
8
votes
3answers
98 views

Would this be an efficient way to use MySQL?

I've recently learned how to use MySQL to store/retrieve data. I've created a MySQLManager class for creating connections and executing querys/updates. Would this be an efficient way to do so? This ...
0
votes
0answers
24 views

JQuery select and update data from database [closed]

I send variable to AJAX for editing some data in table, but every time when I clicked in any rows JS receive my first clicks variable ...
5
votes
1answer
50 views

Conditional row count across 4 tables

I have the following function that works fine. Is there a better way to do it and will this be efficient if I have 100+ rows returned from each table? The database Tables ...
-1
votes
0answers
18 views

just one email at every two minutes swiftmailer is not helping me [closed]

I am trying send some emails with swiftmailer and a smtp relayer at two minutes interval. I need to send as many as 300 emails, and each email must hit each recipient's indox at the rate of just one ...
0
votes
1answer
71 views

Did you like my product?

I have the following MySQL query which selects product details and whether the viewing user likes them. I feel like it could be more efficient and that there is a more practical approach than using a ...
0
votes
1answer
50 views

Updating MySQL with shuffled numbers between 1 and 50

I need to assign a number to each userId. I think this is too much of a query for updating. Is it possible to reduce the number of queries, or is it okay? ...
3
votes
1answer
51 views

Update database, reload page then show a success message

I have spent a long time trying to find a way to do the following: Update a MySQL database with AJAX Reload the Page to show changes Show a success message I think I have finally found a way! ...
4
votes
1answer
200 views

Have I prepared this prepared statement well?

This is a prepared statement (I think). Have I done this well? ...
6
votes
4answers
189 views

Multiple SQL queries, one per ID

ids contains 100 ids that are comma delimited. Is it fine or does it need improvement? ...
0
votes
0answers
8 views

MySQL Structure - Need some feedback [migrated]

I am trying to create a movie database (wiki style) and I am stuck on the database structure. I would like some help and suggestions please. Here is my basic idea: movie_table ...
4
votes
2answers
59 views

Optimizing cron job for sending reminders

The following script is being run with a cron. It runs once a minute to see if there is a reminder that needs to be sent. Should I make this run once every 30 minutes? The choices to send a reminder ...
5
votes
2answers
92 views

Revised version of a complex query to count votes with a redistribution system

I've previously posted a (quite popular I must add) question about how to simplify a query to count votes with a distribution system (Complex query to count votes with a redistribution system). One of ...
4
votes
2answers
149 views

Injections and query

I made a class that connects to my DB and inserts some values. Is it secure or how can I protect this further from injections? The object declaration will come from variables with POST from a form, ...
5
votes
1answer
54 views

How can I optimize this SQL ranking generator query?

I have a World Cup fixture app where people can guess the results of the matches. Everything is working great, but each time I update the ranking, it takes 20 minutes for just 3000 users. So there ...
5
votes
2answers
66 views

Benchmarking our LAMP servers with this php script

I've written a small script to benchmark our LAMP hosted servers that assess the performance based on three factors: Disk I/O Database I/O (mysql) Database I/O (sqlite) The logic is as follows: ...
10
votes
2answers
151 views

Complex query to count votes with a redistribution system

I've spent the last couple of evenings trying to build a system for redistribution of votes in a ranked voting system. I've finally come up with the model for redistributing surpluses from a candidate ...
1
vote
1answer
66 views

A cart that uses SessionID

I wanted to create a cart that I can easily add some item or simply help someone at the other end over the phone. I decided to create a cart that would store everything on MySQL instead of using ...
0
votes
3answers
34 views
3
votes
2answers
84 views

Asking a user to take money from a checking account and move it to a savings account (Revised)

I made a few changes to the source code based on several suggestions I received yesterday. The changes I made were: improved the names of methods and variables to better describe what they do, passed ...
4
votes
3answers
94 views

Search for User by first and/or last name, efficiently

I am refactoring a user search that just feels dirty. (Users#search) I need to allow a blank param to search on partial or only a first or last, but don't want to return all the records in the ...
11
votes
7answers
1k views

Asking a user to take money from a checking account and move it to a savings account

I'm aiming to get this program right as I might show it at a job interview. The code below runs fine but I would like to know if there's anything that can be improved in terms of readability, good ...
10
votes
3answers
209 views

Why is this geographic search incredibly slow?

I have this table (inradar_ad) with almost 300k entries. I want to know why my query takes 160 secs to run. I tried limiting with ...
11
votes
3answers
216 views

Search script code efficiency

Is there a more efficient way to write this? This script will be used heavily and I want to make sure I do not have any memory leaks or speed issues. This script gets an input from a form and ...
1
vote
1answer
35 views

Correct use of Joins & Wheres

I have 3 tables, 1 where voters information is stored, 2 where their address is stored and 3 where voter id's are matched with address id's. I thought this approach was best as several voters can ...
5
votes
2answers
74 views

Modifying `sakila` database

This is not "real life" code. I'm trying to expand upon the well known Sakila sample database for MySQL to make it more complex. Step 7 (or 6) is running ...
2
votes
2answers
68 views

Nested SQL Statement

I haven't done too many nested statements in MySQL and I was hoping to have the below SQL looked at and let me know if there is a better/more efficient way of doing what I am trying to accomplish. ...
0
votes
1answer
25 views

Safely storing and output data

On my application I use this method to store and to output the data. I would like to know if it is safely and correct. ...
0
votes
1answer
29 views

Add user star function triggering PHPmailer email optimisation

The function below simple allows a logged in user to "star" another user for convenience when trying to find the that user another time. At the moment the function works as it should, it inserts the ...
4
votes
2answers
49 views

Long SQL query with much duplication between two halves of a UNION

This works, but it's huge. We need to repeat each table column on each UNION SELECT, as well as the WHERE clause for ...
1
vote
1answer
100 views

How safe is my MySQL query?

I am using PDO for the first time in my project. In my previous project someone suggested me to use PDO as my queries were wide open to inject. I am pasting a sample code of my project. Can you ...
7
votes
3answers
451 views

Are these Java MySQL connection classes and methods implementation the optimal?

I got three classes for MySQL Database access/manipulation, First : Conector. It has got methods for connecting, disconnecting, querying and updating db. Second : ...
1
vote
1answer
31 views

Tag Cloud using 2 queries (one nested), and a foreach loop: Is there a better way?

I have a database that, among other things, stores publications and publication tags. There is a many-to-many relationship between publications and publication tags. Simply put, I query the database ...
1
vote
1answer
50 views

Selecting three tables with relationship

I've been working on improving my website code. I've noticed that querying from a table inside a PHP while function, where ...
3
votes
1answer
59 views

advantage of using __call method

I have wrote simple class that allowing database selection and inserts.Could you please tell me does this a right way to use __call method with any useful advantage of it ? ...
2
votes
1answer
53 views

Delivery geolocations query

I have the below MySQL query that does exactly what I need. But I am sure there are better queries that do the same thing. If you see something very ugly or bad and have any suggestions, I will be ...
6
votes
1answer
122 views

Is this user login secure?

When it come to security I try to be to better as possible but I don't have the knowledge. According to what I read on-line my following code should be good but I could use some of your ...
5
votes
2answers
94 views

Preventing SQL Injection in user registration routine

At the moment is my code secure for SQL injections and so forth? I still need to hash passwords and make sure fields are valid and so forth. ...
-1
votes
1answer
91 views

Is this shopping site safe from SQL injection attacks? [closed]

Please verify security from SQL injection attacks. homepage.php ...
2
votes
2answers
58 views

Abusive use of long database query?

I somehow acquired the idea that I should reduce the number of trips to the database as much as possible and so I use a lot of very long queries. For example, I had a function that does this: ...
3
votes
3answers
80 views

Inline PHP IP access log

For a website, I've got some inline PHP, posted below. It's supposed to log traffic to the website, and it does its job fine. But at the end of the day, I'm not even close to a PHP developer, and ...
3
votes
2answers
86 views

Is there a “prettier” way of forming this query, or a more efficient way of joining the tables?

Yesterday I posted a question involving multiple nested queries. The queries pulled information from the database and created a directory listing of all employees. There are two many-to-many ...
0
votes
1answer
53 views

Would multiple joins boost performance, or are the nested queries an acceptable way to handle the situation?

I'm working on a directory that lists employee information. Each employee can belong to multiple departments and each employee can have multiple job titles. I have 5 ...
7
votes
1answer
73 views

A faster way to combine two SQL table

I would like to give it a try and ask about my codes on here from now on to see if there are improvement for'em this code is supposed to combine two sql tables into one. ...
5
votes
1answer
33 views

Separating Duplicates from Uniques

I have a MySQL table with a very large data. What I need is to find and separate duplicates from the unique rows Let's say this is my table: ...